Как правильно в запросе подсчитать количество уникальных значений в поле?
Добрый день.
Имеется таблица table1 с полями id, name, size.
В поле size значения текстовые. Необходимо подсчитать и вывести количество уникальных значений.
К примеру у нас есть такие значения малый, средний, большой, средний, большой, очень большой. Должны получить в результате 4.
Пробовал вот такой конструкцией, но дает 0. SELECT SUM(DISTINCT size) FROM `table1`;