Ciao a tutti,

ho un problema con una select...
Ho 2 tabelle, TABELLA_A, TABELLA_B. Dovrei far stampare a video i dati contenuti nei campi della tabella a, a seconda di alcuni where, e, se l'ID della tabella A corrisponde all'ID della tabella B far stampare gli altri dati relativi.

TABELLA_A
ID
Campo1
Campo2

TABELLA_B
ID
Campo1
Campo2

Codice PHP:
SELECT IDCampo1Campo2 FROM TABELLA_A WHERE etc
Se l'ID di TABELLA_A è uguale a quello di TABELLA_B allora devo stampare anche i dati contenuti in TABELLA_B.Campo1 E TABELLA_B.Campo2, altrimenti stampo solo quelli contanuti in TABELLA_A.

Alla fine l'output dovrebbe presentarsi cosi'

ID
CAMPO1 di TABELLA_A
CAMPO2 di TABELLA_A
Se ID di TABELLA_A = A ID di TABELLA_B
CAMPO1 di TABELLA_B
CAMPO2 di TABELLA_B
altrimenti questi ultimi due restano in bianco.

Ho fatto delle prove con LEFT JOIN ma non sono andate a buon fine...

Qualcuno potrebbe darmi un aiuto?

Grazie mille!