2014-02-14 155 views
0

我想對我的數據庫運行多個查詢,但我想對第一個查詢的結果應用第二個查詢。我對數據庫沒有太多經驗,所以請原諒,如果這是一個愚蠢的問題。MySql鏈接查詢

例子:

SELECT * FROM table WHERE table.column='criteria'; 

,並在第一查詢的結果我想申請另一個過濾器:

SELECT * FROM table WHERE table.column2='criteria2'; 

預先感謝您!

+2

你要的結果,或對多列過濾器在同一個表結合?你的問題不清楚。 – Tommassiov

+0

我想過濾在同一個表中的多列 – compaqnx

+0

好的,所以我的回答是正確的。 ;)更多信息:http://dev.mysql.com/doc/refman/5.7/en/logical-operators.html#operator_and – kmas

回答

2

如果要應用另一個過濾器:

SELECT * 
FROM table 
WHERE table.column='criteria' 
AND table.column2='criteria2'; 
+0

謝謝!這是做這件事的好方法。 – compaqnx

+0

如果您需要更多信息,請查看文檔:http://dev.mysql.com/doc/refman/5.7/en/logical-operators.html;) – kmas

0

試試這個:

SELECT * FROM table 
WHERE table.column='criteria' 
AND table.column2='criteria2';