我有兩個表,一個叫「固定」和一個叫「未讀」聯盟1列,並選擇附加
「固定」是這樣的:
+---------+-------+
|pinned_by|post_id|
+---------+-------+
|2 |3 |
+---------+-------+
|2 |5 |
+---------+-------+
「未讀」看起來是這樣的:
+---------+-------+
|unread_by|post_id|
+---------+-------+
|2 |5 |
+---------+-------+
|2 |10 |
+---------+-------+
我想從兩個表中選擇的:
+-------+------+------+
|post_id|unread|pinned|
+-------+------+------+
|3 |0 |1 |
+-------+------+------+
|5 |1 |1 |
+-------+------+------+
|10 |1 |0 |
+-------+------+------+
我該怎麼做?通過固定和未讀取的值可能是1/0,1/null,true/false等。我並不在乎,只要我能區分哪些post_id來自未讀,哪些是固定的,哪些來的來自兩者。我正在使用MySQL。 _by列在這個例子中都有2個,但在實際實現中會有所不同。想到的是,其中unread_by = 2和其中pinned_by = 2將以某種方式包含在內。
感謝
是否有職位表POST_ID值的一個列表? – 2011-02-25 02:11:33
是的,我應該包括那個對不起 – Colin 2011-02-25 02:15:58