我不是一個sql guru,但爲什麼這個查詢返回錯誤?MySQL中的子查詢WHERE子句使用
SELECT username FROM history as h
WHERE username IS NOT NULL AND updated>1342555201 AND updated<1342641599
AND WHERE (SELECT status FROM managers WHERE username=h.username) > 0
如何在一個查詢中使用包含狀態的第二個表上的子查詢將狀態> 0的用戶名分組?
哎呀。我很無禮。謝謝 – moogeek 2012-07-18 11:44:57
SELECT username FROM history as h INNER JOIN managers m USING(username) WHERE AND m.status> 0 AND h.updated BETWEEN 1342555201 AND 1342641599 – Randy 2012-07-18 11:47:38
我無法加入,因爲在真正的db中,我將有兩列用不同的名字('username'和'manager') – moogeek 2012-07-18 11:48:09