2017-10-21 2 views
1

와 하위 쿼리에서 허용되지 괄호 후에 실행할 수 있습니다.sqlite3를이 : 내가 SQLite는에서 다음 쿼리 만들기를 제외하고는 노동 조합

union 주위에 괄호를 두어 첫 번째 명령이 실행되는지 확인하려면 아래의 내 쿼리를 참조하십시오. 새 괄호에 대한 구문 오류가 발생합니다.

select * from filenames f 
where (f.filesize,f.checksum) in 
    (
     select g.filesize,g.checksum from filenames g where g.volume = 'Media' 
     except 
     (
     select * from OnNNNMedia 
     union 
     select * from OnNNNTV 
     ) 
    ) 
and f.volume='Media' 

OnNNNMediaOnNNNTV는 파일 크기, 체크섬 쌍

답변