如何使這樣的查詢:SELECT column FROM tab1 WHERE test = test AND(SELECT col FROM tab2 WHERE qwe = qwe)?可能嗎?
SELECT column1 FROM table1 WHERE ppp=$parameter
AND (SELECT * FROM table2 WHERE parameter=$parameter AND qweqwe=$parameter2)
PS:「$」不是從PHP,我只是表明這個值是可變的。
其實,我需要AND qweqwe<650
在第二個查詢
是的。它可以自己嘗試。你可以有任何'SELECT'tut'','SELECT 1','SELECT NULL','SELECT'SOMEOTHER''。這只是寫一個'EXISTS'的風格。如果你正在使用linq-to-sql,它實際上將'contains'函數轉換爲'SELECT NULL'的'EXISTS' – Arion