- Home
- Categorie
- Coding e Sistemistica
- PHP
- dati da due tabelle con join e where
-
dati da due tabelle con join e where
Ciao a tutti,
Ho un piccolo problema, mi ritrovo a dover collegare due tabelle tra loro..."left join"
Vi spiego come ho strutturato il DB...Table "anagrafica" ->(anagrafica_id(primary key),ecc...) >
Table "settori" ->(settori_id(primary_key),anagrafica_id,data,totale).ho effettuato questa query.
SELECT * FROM anagrafica LEFT JOIN settori USING (anagrafica_id) WHERE MONTH(data) = 11Il campo "data" è presente nella tabella "settori" così facendo però, annullo il "left join" dato che mi vengono restituiti solo i campi con il mese = 11, a me invece servirebbe avere tutti i risultati di "anagrafica" anche se non c'è nessuna voce che corrisponde a "MONTH(data) = 11"
Faccio questo perchè mi troverò ad avere valori corrispondenti a quell "anagrafica_id" ma che saranno di mesi precedenti, che a me non servono....
Spero di essere riuscito a spiegare bene il problema...Sicuro di ricevere una risposta...vi ringrazio anticipatamente!