Ciao
Io ho una query di due tabelle.
Esempio: SQL="SELECT * From TabellaOne UNION SELECT * From TabellaTwo"
Le tabelle hanno una identica struttura
Come posso fare per sapere da quale tabella proviene il record?
Grazie
Ciao
Io ho una query di due tabelle.
Esempio: SQL="SELECT * From TabellaOne UNION SELECT * From TabellaTwo"
Le tabelle hanno una identica struttura
Come posso fare per sapere da quale tabella proviene il record?
Grazie
Aggiungi una colonna
SELECT *, '1' as provenienza From TabellaOne
UNION
SELECT *, '2' as provenienza From TabellaTwo
non funziona.
Mi torna solo la prima tabella. La union sparisce
puoi per cortesia postare la query reale?
O santo protettore del'informatico quadratico medio , se puoi allontana da me questo cetriolo amaro!
Programmazione agile ? Guarda che qua già da un pezzo facciamo programmazione acrobatica !
la query è esattamente quella che ho postato.
SQL="SELECT * From TabellaOne UNION SELECT * From TabellaTwo"
questa funziona perfettamente
ma se aggiungo il campo se ne va per tetti
SQL="SELECT *, 'TabOne' as NomeTab From TabellaOne UNION SELECT *, 'TabTwo' as NomeTab From TabellaTwo"
prova a invertire
SELECT 'TabOne' as NomeTab, * From TabellaOne
UNION
SELECT 'TabTwo' as NomeTab, * From TabellaTwo
che tipo di db stai usando usi ? Mysql , sqlServer o cos'altro ?
O santo protettore del'informatico quadratico medio , se puoi allontana da me questo cetriolo amaro!
Programmazione agile ? Guarda che qua già da un pezzo facciamo programmazione acrobatica !