Puedes crear una vista para la tabla canciones_interprete llamada "CAN_INT_VIEW" de la siguiente forma:
Código:
create or replace view CAN_INT_VIEW as
select ART.NOM_PIL_INT as INTERPRETE,CAN.NOM_CAN
from CANCIONES_INTERPRETE
left join CANCION as CAN using(COD_CAN)
left join INTERPRETE as ART using(COD_INT)
luego puedes seleccionar directamente usando dicha vista, de la siguiente manera:
Código:
select * from CAN_INT_VIEW where INTERPRETE<>'nombre del artista'
Con lo que se listaria todas las canciones excepto el interprete indicado. Con la sentencia:
Código:
select * from CAN_INT_VIEW where INTERPRETE NOT LIKE 'nombre del artista'
genera el mismo resultado.