Как получить sql или php запросом вот такое? id_from id_to name_from read_mes - 1 = Прочитано, 0 непрочитано Т.е. здесь нужно сделать выборку уникальных 1) id_from -> у них взять Имя(name_from) 2) сколько всего read_mes (И прочитанных и непрочитанных) 3) Сколько всего read_mes(Непрочитанных) Я не настолько знаю sql , но если это нельзя сделать через выборку sql не несколько запросами , а одним , А) то и времени на запрос много будет, а если просто всю выборку брать , а потом через php уникальные значения каждого массива, то это геморойно,, и опять таки затратно. Может кто сможет помочь вот такой запрос составить, у меня мозгов хватает только на всякие distinct, count('read_mes')
как я понимаю тебе нужно из определенной формы (id_from), например 2, выбрать определенного пользователя ((name_from), например Алексея и подсчитать сколько у него прочитанных и непрочитанных сообщений (read_mes)? --- Добавлено --- что мешает получить все read_mes (определенной формы и определенного пользователя) и потом в РНР подсчитать через цикл?
А id_from? Одновременно надо получить и уникальные id_from и в соответствие к ним имя отправителя и одновременно read_mes всей таблицы прочитанные и не прочитанные
короче не знаю, не понимаю что тебе нужно, то ли подсчитать то ли получить то ли хз что. опиши сначала по нормальному. вот такой штука в помощь http://sqlfiddle.com/