У меня есть такой стол. Имяскажите мне sql
Таблица: сообщение
mid | mfrom | mto | msg
------------------------
1 | a | b | hi
2 | b | a | hello
3 | a | c | how are you
4 | c | a | fine
я могу показать все строки по
`$sql = mysql_query("SELECT *
FROM message
WHERE mto = '$to'
OR mfrom = '$to';");
while($row = mysql_fetch_array($sql))
{
echo $row['msg'];
}`
, но я хочу, чтобы показать только один результат, если mfrom
и mto
или mto
и mfrom
равно , Например, если mfrom =a
и mto=b
или mfrom=b
и mto=a
. Я хочу показать только один результат таких как
mid | mfrom | mto | msg
-------------------------
2 | b | a | hello
4 | c | a | fine
, пожалуйста, сообщите мне запрос.
Вы должны будете объяснить немного больше, что вы хотите –
'SELECT * FROM message WHERE mto = 'a';' Не уверен, какой результат вы пытаетесь получить, – Matt
Я думаю, вы хотите, чтобы сообщения, отправленные пользователю, т.е. 'where mto = 'a'' –