Scusa ma ancora non capisco la struttura della tua tabella.... cioè, canzoni.album è una chiave esterna, cioè contiene un riferimento alla tabella album vero...?? Perchè in questo caso devi fare una join tra le due tabelle...
Senti, prova a postare la struttura di entrambe le tabelle, anche quindi di qualla che contiene gli album, magari con un esempio semplice di come sono popolate entrambe... una volta capita la struttura diventa banale fare la query...
ciao