Sintaxis

COUNT(DISTINCT expr,[expr...])

Descripción

Devuelve un recuento del número de diferentes valores no NULL.

COUNT(DISTINCT) devuelve 0 si no hubo filas coincidentes.

Aunque, desde Maria DB 10.2.0COUNT se puede usar como una función de ventana, COUNT DISTINCT no.

Ejemplos

CREATETABLE student (name CHAR(10), test CHAR(10), score TINYINT);INSERTINTO student VALUES('Chun','SQL',75),('Chun','Tuning',73),('Esben','SQL',43),('Esben','Tuning',31),('Kaolin','SQL',56),('Kaolin','Tuning',88),('Tatiana','SQL',87),('Tatiana','Tuning',83);SELECTCOUNT(*)FROM student;+----------+|COUNT(*)|+----------+|8|+----------+SELECTCOUNT(DISTINCT(name))FROM student;+------------------------+|COUNT(DISTINCT(name))|+------------------------+|4|+------------------------+

Ver también

  • SELECCIONE
  • CONTAR

El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido por adelantado. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o cualquier otra parte.