Ответ 1
Конечно.
SELECT COUNT(DISTINCT column) FROM table;
Я хотел бы подсчитать количество строк из таблицы mysql и не включать повторяющиеся записи,
Могу ли я использовать distinct
с count()
?
Конечно.
SELECT COUNT(DISTINCT column) FROM table;
Вам нужно следующее:
SELECT field_type_name, count(*) FROM fields GROUP BY field_type_name;
Это даст вам что-то вроде этого:
image 14
string 75
text 9
SELECT COUNT(DISTINCT field) from Table
SELECT count(DISTINCT column Name) as alias from table_Name;