SELECT * FROM `friends` AS Friend WHERE ( ( ( Friend.user_id =1618 AND Friend.profile_id =290 ) OR ( Friend.to_user_id =1618 AND Friend.to_profile_id =290 ) ) AND ( ( Friend.user_id !=1817 AND Friend.profile_id !=393 ) OR ( Friend.to_user_id !=1817 AND Friend.to_profile_id !=393 ) ) )
我想,它们是具有这些记录((USER_ID = 1618和PROFILE_ID = 290)OR(to_user_id = 1618和to_profile_id = 290)),但我不包括是那些具有记录(( USER_ID = 1817和PROFILE_ID = 393)OR(to_user_id!= 1817 to_profile_id!= 393SQL查询问题
上面没有给输出,因为我想要的。
请帮我写查询相同。在先进 感谢。
你的问题是什么?什么不起作用? – 2011-06-06 10:11:01
@Pekka,它也会给我那些有user_id = 1817和profile_id = 393或to_user_id = 1817和to_profile_id = 393的记录。 – Jimit 2011-06-06 10:15:27