View Full Version : [sql] creare una join
Ciao a tutti..sono una niubbina nel campo dell'sql e mi trovo con questo problema.Dovrei creare una join tra queste tabelle...in modo che alla fine quello che mi viene risultato da una query è solo il nome della foto ad esempio..quello che mi serve è il join e non il where dato che quello è un input dell'utente
Allego le relazioni
grazie
edit:ho messo la jpg sbagliata..a presto per quella corretta
Fenomeno85
12-08-2005, 13:33
http://www.w3schools.com/sql/sql_join.asp
~§~ Sempre E Solo Lei ~§~
solo tra 2 tabelle so farlo..non riesco a farlo con tutte
Fenomeno85
12-08-2005, 13:53
non devi fare altro che fare innerjoin in cascata:
in un esempio che mi son fatto veloce:
SELECT utente.chiave, utente.nome, utente.cognome, utente.eta, utente.città
FROM eta INNER JOIN (citta INNER JOIN utente ON citta.chiave = utente.città) ON eta.chiave = utente.eta;
~§~ Sempre E Solo Lei ~§~
Fenomeno85
12-08-2005, 13:56
altra cosa come mai non hai applicato la integrità referenziale? e poi non capisco come hai progettato questa db ... hai associato a una tabella non la chiave ma un elemento della tupla :mbe:
~§~ Sempre E Solo Lei ~§~
ho messo la jpg del vecchio database e non del nuovo..puoi venire su icq??
Fenomeno85
12-08-2005, 14:52
posta quella nuova che te lo posto così almeno se qualcuno avrà bisogno vedrà subito
~§~ Sempre E Solo Lei ~§~
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.