Función MySQL Count () optimizada

 

Demanda

 

Investigue la cantidad de películas en 2006 y 2007 en un SQL.

 

 

Distinguir entre cuenta (*) y cuenta (id)

 

No podemos utilizar directamente count (*) para consultar, porque cuando no hay película en un año determinado, este campo no se puede encontrar

 

En su lugar, use count (id)

select count(release_year='2006' or null) as '06films',count(release_year='2007' or null) as '07films' from film;

 

 

568 artículos originales publicados · Me gusta 180 · Visitas 180,000+

Supongo que te gusta

Origin blog.csdn.net/Delicious_Life/article/details/105603680
Recomendado
Clasificación