Hola:
Estoy desarrollando un aplicación asp, con un base de datos en SQL Server.
Tengo ciertos conocimientos de SQL, pero no tantos para diseñar el select que quiero.
Tengo varias tablas, relacionadas entre si.
Albums-->con campos idAlbum (clave), y ...
Albums_Formatos-->con campos idAlbum e idFormato.
Formatos-->con campos idFormato (clave), y chDescrip.
Es decir, tengo un album, que tendra al menos un formato, o varios.
Lo que quiero es hacer un select que me saque los albums, con las descripciones de los formatos de cada uno.
Consigo que con la query
SELECT Albums.idAlbum,chDescrip
FROM Albums,Album_Formatos,Formatos
WHERE
Albums.idAlbum = Album_Formatos.idAlbum AND
Formatos.idFormato = Album_Formatos.idFormato
me saque varias "lineas" por cada album, una por cada formato, es decir
idAlbum chDescrip
------- ------------
1 formato1
2 formato1
3 formato2
4 formato1
4 formato2
4 formato3
4 formato4
5 formato3
6 formato2
pero ¿se puede sacar una sola para cada album, con todos sus formatos?.
Bueno, espero haber explicado bien cual es mi problema.
Muuuuuuuuchas gracias por anticipado.