我無法搞清楚查詢。我有三張桌子選擇哪裏會員只屬於一個客戶
messages
---------------
message_id
phone_num
body
received_time
subscribers
---------------
phone_num
keyword_id
keywords
---------------
keyword_id
client_id
訂閱者可以屬於不同客戶端的很多關鍵字。我想查找屬於一個特定客戶但不是其他客戶的最近消息,因此只有一個客戶總數。
例如尋找從用戶誰只屬於客戶端1最近的消息,與數據:
message_id phone_num body received_time
1 111 hi 123456
2 222 test 123489
3 333 msg 213445
phone_num keyword_id
111 1
111 2
222 3
333 4
333 5
keyword_id client_id
1 1
2 1
3 1
4 1
5 4
我會想:
message_id phone_num body received_time
2 222 test 123489
1 111 hi 123456
由於號碼111和222只屬於一個客戶端
有意義嗎?我無法弄清楚。謝謝
我看到SUBSCRIBERS和KEYWORDS之間的關係,但MESSAGES和其他兩個表之間沒有關係。 – 2010-11-16 05:48:08
明顯是phone_num列。 – cdhowie 2010-11-16 05:54:53
是的,對不起,它的電話號碼 – bones 2010-11-16 15:55:36