Originariamente inviato da marte101
Quindi devo fare
"SELECT tab1.nome,tab2.nome,tab1.cognome,tab2.cognome DATE_FORMAT(tab1.data,'%d/%m/%y') AS data1 DATE_FORMAT(tab2.data,'%d/%m/%y') AS data2 FROM tab1,tab2 WHERE scelti != ''"
Si, ma ti puoi semplificare la vita usando l'alias per la tabella. Nel tuo caso dovresti usare un alias univoco anche per i campi, altrimenti i risultati con stesso nome di campo verrebbero sovrascritti.
codice:
SELECT a.nome as nomea, b.nome as nomeb,
a.cognome as cognomea, b.cognome as cognomeb,
DATE_FORMAT(a.data,'%d/%m/%y') AS data1,
DATE_FORMAT(b.data,'%d/%m/%y') AS data2
FROM tab1 AS a,tab2 as b
WHERE scelti != ''"