쿼리와 열린 데이터베이스 쿼리를 사용하는 다른 결과안녕하세요,
열린 데이터베이스 쿼리에서 쿼리 (dt, "SQL")로 전환했으며 결과가 비슷하지 않다고 말했습니다. 오픈 데이터베이스 쿼리에서는 38 카운트를 얻었고 Quey에서는 1 카운트를 얻습니다. 그게 가능하니?
다음은이 두 스크립트를 비교 한 첨부 스크립트입니다. 도와 주셔서 감사합니다. 감사.
Re : 쿼리와 데이터베이스 쿼리 열기 사이의 다른 결과귀하의 제안에 감사드립니다. 그것은 쿼리 타입과 결과가 비슷하게 작동합니다. 하지만 여전히 쿼리가 작동하지 않아 오픈 데이터베이스 쿼리와 동일한 대답을 얻지 못하는 이유가 궁금합니다.
Re : 쿼리와 데이터베이스 쿼리 열기 사이의 다른 결과JSL 프로그램에는 첫 번째 Open Database 문 끝에 여분의 큰 따옴표가 있습니다. 하위 쿼리, 그룹 별, 주문 별이 필요 없다고 생각합니다. 이 SQL은 동일해야합니다.
sql =
"select distinct BoardNo
from Adata
where BoardNo is not null
and result <> 'PASS'";
result = Open Database("DSN=Name;UID=root;PWD=a**;", sql);Re : 쿼리와 데이터베이스 쿼리 열기 사이의 다른 결과감사. 내가 데이터 테이블을 확인했는데 BoardNo는 문자이고 실행 도중 오류가 없다.
Re : 쿼리와 데이터베이스 쿼리 열기 사이의 다른 결과나는 SQL 전문가가 아니지만 귀하의 쿼리에서 BoardNo가 문자열임을 암시하는 것으로 보입니다. BoardNo가 데이터 테이블의 문자인지 확인하십시오. 쿼리가 1 행 후에 중지되었을 수 있습니다.
이것이 모두 권고안입니다.