ho creato una vista su 2 tabelle che hanno chiaramente un campo in
comune con una FK impostata. Della prima tabella seleziono qualche
campo, mentre nella seconda faccio la somma di una colonna. Ho notato
però che se nella seconda colonna non c'è un record legato alla prima,
la view non mi visualizza i record della prima tabella non collegabili
alla seconda. Esiste un modo per farmeli visualizzare comunque?
es:
Tab1:
id | titolo | autore
1 | pippo | caio
2 | pluto | sempronio
3 | paperino | ciccio
Tab2:
id | idtab1 | prezzo
1 | 1 | 100
2 | 1 | 150
In una ipotetica view non mi visualizzerebbe i record 2 e 3 della Tab1.
Mi dite come posso fare? Mi basterebbe visualizzare NULL nel campo
prezzo ad esempio ma cmq ho necessità che il campo compaia.
Grazie!
..."from ((`tab1` join `tab2` on ((`tab1`.`id` = `tab2`.`idtab1`)))"...
Questo secondo me è il problema... ma come lo risolvo? se non la metto
la join non funziona... se ce la metto non va...
Come risolvo?
Era banale... ma ve la posto e mi dite se è plausibile come soluzione:
..."from tab1,tab2"... Togliendo la join cioè. Ora mi viene visualizzata
correttamente ma non so se è corretto.
Help?