Имя пользователя:
Пароль:
 

Название темы: тройной select
Показать сообщение отдельно

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


E-mail
Мне кажется соевершенно не надо разделять user и guest, это же одно и тоже, только разные права у них

С AND ищется и message.for_user_id равный user.id, и message.for_guest_id равный guest.id, то есть строки, где эти оба равенства совпадают, а ты сам сказал, что такого не бывает

Можно попробывать с OR, чтото типа этого
Код: Выделить весь код
WHERE 
message.guest_id = '1' AND 
(user.id = message.for_user_id OR
guest.id = message.for_guest_id)
Но не знаю, будет ли работать, так как схему таблиц не очень пойму

-------
Fortes fortuna adiuvat


Отправлено: 17:05, 08-04-2006 | #2

Название темы: тройной select