2013-10-28 4 views
2

Структура таблицы:У меня есть блог-стол. Хотите рассчитывать как статус мудрый

CREATE TABLE `blogs` (
    `id` int(11) NOT NULL AUTO_INCREMENT, 
    `blog` text, 
    `status` enum('published','draft','trash') DEFAULT NULL, 
    PRIMARY KEY (`id`) 
) 

Want запрос для отображения результата следующим образом:

published draft trash 
----------------------------- 
    3   5   1 
----------------------------- 
+1

Что вы пробовали до сих пор? –

ответ

2
select sum(status = 'published') as published, 
     sum(status = 'draft') as draft, 
     sum(status = 'trash') as trash 
from blogs 
Смежные вопросы