Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/12/2009, 18:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: canciones q no son de un interprete

Código sql:
Ver original
  1. SELECT C.*
  2. FROM CANCIONES C INNER JOIN CANCIONES_INTERPRETE CI USING(COD_CAN)
  3. WHERE CI.COD_IN!=codigodelinterprete;

Y si lo deseas hacer buscando el nombre:

Código sql:
Ver original
  1. SELECT C.*
  2. FROM CANCIONES C
  3.           INNER JOIN CANCIONES_INTERPRETE CI USINC(COD_CAN)
  4.           INNER JOIN INTERPRETE I USING (COD_INT)
  5. WHERE I.NOM_PIL NOT LIKE '%nombredelinterprete%';
Aunque en este último caso habría que refinar mucho más, porque el uso de busquedas por expresiones normales es más complejo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)