• User

    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!