Помогите пожалуйста с запросом

SoniK

Ромик, но не Chef :-)
Помогите пожалуйста с запросом

В мскюле ещё маленкый, не соображу ни как =(

У меня есть таблица с кучей сообщений, мне нужно составить запрос так, чтобы выбирались строчки с двумя статусами сообщения pm_read и pm_unread и выбирались только там, где нужный мне айди получателя, возможно ли зделать это обним запросом и запихать сумму прочитаных и непрочитаных в один массив?

Помогите пожалуйста решить задачку :)
 

ForJest

- свежая кровь
[sql]
SELECT SUM(pm_read), SUM(pm_unread) FROM table1 WHERE id = 997;
[/sql]
Хотя наверное это не то. Может:
[sql]
SELECT
SUM(IF(fl_status='pm_read', 1, 0)) pm_read,
SUM(IF(fl_status='pm_unread', 1, 0)) pm_unread FROM table1 WHERE id = 997;
[/sql]
?
P.S. А откуда такое расчудесное форматирование запросов взято? :)
 

SoniK

Ромик, но не Chef :-)
P.S. А откуда такое расчудесное форматирование запросов взято?
Крышу на ночь глядя срывает, огромное спасибо за пример, оч познательно =)
 
Сверху