SHELA
Новичок
Здравствуйте.
есть 2 таблицы Пользователи - users, Переписки- conver
необходимо вывести группированные переписки по пользователя(не зависимо он отправляли(from) или принимал(to))
К примеру есть id пользователя = 1.
сейчас код такой, выводит всё как надо.
сейчас появилась проблема вывести также последний текст из переписки(text)
но почему-то выводит первый из базы этих пользователей. через order by, не мопогло
как быть?
SELECT c.*, u.* FROM conver c,users u WHERE (
u.user_id = c.from AND c.to = '1' ) OR (
u.user_id = c.to AND c.from = '1')
group by least(`from`,`to`),greatest(`from`,`to`)
Заранее благодарю
есть 2 таблицы Пользователи - users, Переписки- conver
необходимо вывести группированные переписки по пользователя(не зависимо он отправляли(from) или принимал(to))
К примеру есть id пользователя = 1.
сейчас код такой, выводит всё как надо.
сейчас появилась проблема вывести также последний текст из переписки(text)
но почему-то выводит первый из базы этих пользователей. через order by, не мопогло
как быть?
SELECT c.*, u.* FROM conver c,users u WHERE (
u.user_id = c.from AND c.to = '1' ) OR (
u.user_id = c.to AND c.from = '1')
group by least(`from`,`to`),greatest(`from`,`to`)
Заранее благодарю