Originariamente inviato da ipnotyk
come posso fare una join tra più di tre tabelle? fino a tre tabelle non ho problemi, dopo di che non so come continuare... la situazione è questa: ho una tabella articoli con id_articolo,tipologia,serie,accessorio,base,finitu ra e prezzo_unit; i campi: tipologia,serie,accessorio,base e finitura nella tabella articoli sono dei campi numerici collegati alle tabelle relative,con delle foreign key,quindi quando faccio una semplice select su articoli mi escono solo numeri,io vorrei vedere i campi delle altre tabelle tramite join ma sono riuscito a visualizzare solo i primi due campi tipologia e serie..come si può fare? grazie anticipatamente...
se posti il codice che hai scritto è più facile aiutarti!
dovrest postare anche la struttura dlle tue tabelle!
me ne vado per una idea....
codice:
select
articoli.id_articolo,
articoli.tipologia,
tipologia.item tipologiaitem,
articoli.serie,
serie.item serieitem,
articoli.accessorio,
accessorio.item accessoriotem,
articoli.base,
articoli.finitura,
articoli.prezzo_unit
from articoli
left join tipologia on tipologia.id=articoli.tipologia
left join serie on serie.id=articoli.serie
left join accessorio on accessorio.id=articoli.accessorio
ciao