Hola, necesito ayuda con este query en Mysql
Tabla hobbies.
hobby_ID hobby_name
1 Ver TV
2 Oir Música
3 Internet
4 Caminar
5 Correr
6 Ir al cine
7 Leer
Table people
ID name hobby_ID
1 AAA AAA 1
2 BBB BBB 1,2,5
3 CCC CCC 2,3,5
4 DDD DDD 3,5
5 EEE EEE 4,6,5
6 FFF FFF
Quiero contar a cuantas personas les gusta determinado hobby.
Deberia retornar algo asi
Ver TV (2)
Oir Música (2)
Internet (2)
Caminar (1)
Correr(4)
Ir al cine (1)
Leer
Y si fuese posible solo mostrar los hobbies q tengan mas de 1 persona q le gusta.
La estructura es correcta o se debe modificar de acuerdo a lo sgte?
*Repeating groups within columns
http://en.wikipedia.org/wiki/First_n...within_columns
*A design that complies with 1NF
http://en.wikipedia.org/wiki/First_n...plies_with_1NF
Sldos.