1
所以我一直在尋找如何使這個工作,一直沒有找到它,甚至沒有找到正確的搜索。MySQL條件加入查詢(WordPress數據庫)
我正在尋找加入t1到t2,我從t1獲得所有結果,它只在t2的列值是「something」時才加入,表中設置了t2列中有許多項目。所以如果t2的列不等於「something」,那麼只需要其他數據(但主要是我只希望t1行的每個值中有一個值,因爲每個t1行最多有一個t2行)。
select * t1 LEFT JOIN t2 where t2.column="something" AND t1 conditions.
任何幫助將不勝感激,表格是WordPress表格,而我被要求做的事情會更容易做到沒有WordPress知道。
- 實際代碼的嘗試:
$ SELECT * FROM posts LEFT JOIN postmeta ON post_id = id WHERE post_status='publish' AND post_type='portfolio' AND meta_key='rjmeta_video'
$Table 1
$ID Title ....
$----------------------
$5 Some post I need outside of WP
$Table 2
$meta_id post_id meta_key ....
$--------------------------------
$3 5 rjmeta_video
$4 5 _edit_lock
$5 5 _edit_last
你能舉個例子嗎? 2個表格定義,虛擬內容和預期結果)? – wimvds 2011-02-11 15:13:16