-1
我已經嘗試過我可能可以但是很難找出這個查詢的問題。有麻煩加入2表
當我執行查詢時,它會從表deleted_messages
帶來重複的行。我加入private_messages
表格與deleted_messages
。 deleted_messages
保存已被用戶完全刪除的消息。
SELECT private_messages.EA_MID
,private_messages.EA_to
,private_messages.EA_from
,private_messages.EA_DateSent
,private_messages.EA_Subject
,private_messages.EA_Message
,private_messages.EA_Opened
,private_messages.EA_RecipientDeleted
,private_messages.EA_SenderDeleted
,deleted_messages.EA_DMID
,deleted_messages.EA_UID
,deleted_messages.EA_MID
,deleted_messages.EA_Date
FROM deleted_messages
LEFT JOIN private_messages ON (deleted_messages.EA_UID = private_messages.EA_to)
OR (deleted_messages.EA_UID = private_messages.EA_from)
WHERE (
(
private_messages.EA_to = '$uid'
AND private_messages.EA_RecipientDeleted = '1'
)
OR (
private_messages.EA_from = '$uid'
AND private_messages.EA_SenderDeleted = '1'
)
)
來吧,這裏是大家..我需要幫助這裏。請 –