Salve a tutti
Ho un problema molto probabilmente banale.
Ho le tabelle bambini, caramelle, quaderni. Le tabelle sono cosi composte:
Bambini
ID NOME COGNOME
1 Paolo Rossi
2 Mario Bianchi
3 Giuseppe Verdi
Caramelle
ID Quantità colore
2 25 rosse
2 10 blu
2 2 verdi
3 1 rosse
3 1 verdi
Quaderni
ID Quantità Tipo quaderno
1 3 righe
1 2 quadretti
2 5 righe
2 10 quadretti
Voglio ottenere il seguente risultato
Totali
ID NOME COGNOME N° Caramelle Quaderni
1 Paolo Rossi 0 5
2 Mario Bianchi 37 15
3 Giuseppe Verdi 2 0
Collego le tabelle per Bambini.Id= Caramelle.id e Bambini.id=quaderni.it
Con inner join non funziona, con left join mi da valori sbagliati (praticamente fa prima il left join tra 2 tabelle e del risultato fa il join con l'altra). Come posso fare?

Rispondi quotando
