Как посчитать разные строки в MySQL?(три колонки в целом)
Вопрос
Как подсчитать строки с различными значениями в любом из трех столбцов: col1
, col2
, col3
?
Решение
SELECT COUNT(DISTINCT col1, col2, col3)
FROM mytable
Другие советы
Удар вслепую:
SELECT count(*) FROM YourTable
WHERE Col1 <> Col2 OR Col1 <> Col3 OR Col2 <> Col3
Не связан с StackOverflow