0
У меня есть таблица базы данных с этими столбцами: 'dialogue', 'user_id',
и 'readed'
. Я хочу подсчитывать непрочитанные сообщения для каждого диалога.Как мы можем получить несколько значений count из таблицы?
Например:
select count(messageid) from messages where user_id = $id and readed=0 and diyalogid = $diyalog1
select count(messageid) from messages where user_id = $id and readed=0 and diyalogid = $diyalog2
select count(messageid) from messages where user_id = $id and readed=0 and diyalogid = $diyalog3
Как я могу рассчитать количество с помощью только одного запроса?
мы можем сделать это без $ diyalog переменные? поэтому для каждого значения diyalogid. это может быть больше похоже на систему сообщений facebook. –
@AhmetAtakan: Обновить ответ – Arion
спасибо, что это правильный ответ для меня. –