我想獲取屬於用戶id的數據。 現在我想獲取基於2條件的數據。我希望顯示空閒和活動用戶的記錄。如何從db中使用多個查詢獲取值
我用下面的查詢做so.but我不能夠檢索數據。
這裏的product_proposer是user_id.one USER_ID有很多products.i想獲取屬於該用戶ID數據,其中product_status爲$主動和$索多特。
的下面查詢返回output-1
SELECT product_id,product_name FROM product_list WHERE product_proposed_user_id ='12' AND product_publish_status = '0'
輸出-1:
94 MARSHALL MG SERIES MG15CFX GUITAR COMBO AMP CARBON...
95 SESSION STUDIO CLASSIC
****** ---
查詢-2:
SELECT product_id,product_name FROM product_list WHERE product_proposed_user_id ='12' AND product_publish_status = '4'
返回 o本安輸出-2:
213 Mountain bike
現在我想通過組合兩個查詢,即
SELECT product_id,product_name FROM product_list WHERE product_proposed_user_id ='12' AND product_publish_status = '0' AND product_publish_status = '4'
輸出,使輸出應該是:
94 MARSHALL MG SERIES MG15CFX GUITAR COMBO AMP CARBON...
95 SESSION STUDIO CLASSIC
213 Mountain bike
但是當我運行此查詢其返回沒有。
我該如何解決這個問題?
怎樣才能'user_status'是在同一行中兩個'idle'和'$ active'? – Barmar
在同一個查詢中不能有兩個'FROM'子句。你的意思是寫一個'JOIN'? – Barmar
如果你想空閒的用戶和活躍用戶,你應該使用'和user_status IN(「閒置」,「積極」)' – Barmar