Предполагал что как то так, а вот и нет :)
SELECT COUNT(colum1) AS col1, COUNT(colum2) AS col2, COUNT(colum3) AS col3, FROM my_table WHERE col1<>'x' AND col2<>'x' AND col3<>'x'
Может надо как то через IF NOT проверять?
Форум → Разработка → Базы данных → Как выбрать одним запросом колличество элементов нескольких столбцов не равных '
21 февраля 2013 г. 12:01, спустя 1 час 4 минуты 5 секунд
SELECT SUM(IF(colum1 <> 'x', 1, 0)) AS col1, … FROM my_table
Пожалуйста, авторизуйтесь, чтобы написать комментарий!