sqlite Abfrage mit intersect und except

hier ist eine sqlite Abfrage, die ich ausführen, aber ich möchte außer Betrieb, und dann erste Kreuzung. Standardmäßig Kreuzung gegeben wird, mehr Vorrang vor außer. Gibt es eine Möglichkeit, kann ich dies erreichen?

select a, b from table1 intersect select a,b from table2 except  select a, b from table3

Habe ich versucht, dass die Abfragen in Klammern, aber es warf mir eine Fehlermeldung "[ near "(": syntax error ]".

select a, b from table1 intersect (select a,b from table2 except  select a, b from table3)
  • versuchen Sie dies: (SELECT a, b FROM Tabelle1) INTERSECT ((SELECT a, b FROM table2) EXCEPT (SELECT a, b FROM table3));
  • Nein das funktioniert auch nicht. Ich bin immer der gleiche Fehler.
InformationsquelleAutor Shashank | 2013-06-07
Schreibe einen Kommentar