У меня есть таблица Automate
, определяемая так:
Colonne Type
id int(11) Incrément automatique
name varchar(255)
type varchar(255)
code varchar(255)
password varchar(255)
active tinyint(1)
я делаю вид для моей панели инструментов вот так:
SELECT COUNT('type') as count, type as name
FROM automate
GROUP BY type;
Но это не заботилось, если Автоматизирован или нет ... Во-первых, я хочу удалить из отчета неактивированный автомат (легко с добавлением простого where activated = 1
)
Но как я могу добавить фальшивый type
для подсчета неактивированного автомата? ?
Фактический результат:
| type | count |
| comx | 4 |
| gateway| 3 |
Требуемый результат:
| type | count |
| comx | 1 |
| gateway | 2 |
| unactivated | 4 |
(при условии, что type
происходит из перечисления и не может иметь значение unactivated
в bdd)