En el vídeo 5 utilizas having debido a que has usado group by, pero al final del vídeo usas where también en un group by pero para que no te de error lo usas delante del grupo by.
Mi duda es, da igual usar having que usar where siempre y cuando respetes el orden de la consulta o uno te ofrece algo que el otro no?