queria pedirle una ayuda:
quiero saber la cantida de canciones de un artista de un genero:
para lo cual tengo 2 tablas artistas y canciones
-----------------
artistas
-----------------
id
genero
artista
------------------
id genero artista
1 bachata alma encendida
----------------
canciones
---------------------
genero
artista
cancion
id genero artista cancion
1 bachata alma encendida confesion escrita
2 bachata alma encendida gracias a todos
3 bachata alma encendida kathy
4 bachata alma encendida la consulta
5 bachata alma encendida mi dependencia
6 bachata alma encendida no puedo
7 bachata alma encendida por siempre
8 bachata alma encendida si tu te vas
9 bachata alma encendida si tu te vasbalada
10 bachata alma encendida traicion
11 bachata alma encendida una oportunidad
12 bachata alma encendida castio eterno
hago la siguiente conculta pero demora mucho y satura el mysql
Código PHP:
SELECT artistas. * , COUNT( 'canciones.arista' ) AS total_com
FROM artistas
LEFT JOIN canciones ON artistas.artista = canciones.artista
WHERE artistas.genero = 'bachata'
GROUP BY artistas.artista
por favor ayudeme a mejorar ese codigo que la respuesta del mysql se rapidisima