Ich habe ein Beispiel nicht dafür, aber ich habe mich nur gefragt, ob so etwas in jeder Situation gilt:Können Sie mehr als eine Unterabfrage in einer WHERE-Klausel haben?
SELECT somefield
FROM sometable
WHERE something1 IN (SELECT somefield2 FROM sometable2)
AND something2 IN (SELECT somefield3 FROM sometable3)
Denken Sie jedoch an eine Sache. Während Sie so viele Bedingungen/Unterabfragen wie möglich haben können, können und werden Sie Leistungsprobleme haben. – Leptonator
@Leptonator Ansichten beeinflussen nicht die Leistungen, es sei denn, sie sind materialisiert, die in den meisten RDBMS –
@ThomasG nicht möglich ist - habe gerade meine Referenz auf Ansichten entfernt. – Leptonator