Ciao vorrei estrarre con un unica query i campi:
- nome, cognome, nome_città, tipologia, data (entrata)
- nome, cognome, nome_città, tipologia, data (uscita)
La relazione è quella in allegato. Suggerimenti sulla composizione della query? Grazie
Ciao vorrei estrarre con un unica query i campi:
- nome, cognome, nome_città, tipologia, data (entrata)
- nome, cognome, nome_città, tipologia, data (uscita)
La relazione è quella in allegato. Suggerimenti sulla composizione della query? Grazie
http://www.mrwebmaster.it/sql/usare-...lect_7395.html
Quindi:
SELECT 1...
union
SELECT 2...
Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
Albert Einstein
Siate Affamati, siate Folli, siate Onesti e siate Generosi
grazie, ho provato con le union ma ho avuto difficoltà proprio a causa della tabella "registro"...
se dovessi usare solo UN campo saresti capace?
Certo ovvio, ma come risultato ottengo le colonne ripetute una volta e a me serve ripeterli...
Ad esempio con le union ottengo:
data - nome - cognome - nome_città - tipologia
Invece vorrei ottenere (anche con l'aiuto degli alias):
data - nome1 - cognome1 - nome_città1 - tipologia1 - nome2 - cognome2 - nome_città2 - tipologia2
s*lect e.nome nome1, e.cognome cognome1. ce.nome_citta citta1, te.tipologia tipologia1,
u.nome nome2, u.cognome cognome2. cu.nome_citta citta2, tu.tipologia tipologia2
from registro r left join utenti e on r.id_entrata = e.id left join citta ce on e.id_citta = ce.id left join tipo te on e.id_tipo = te.id
left join utenti u on r.id_uscita = u.id left join citta cu on u.id_citta = cu.id left join tipo tu on u.id_tipo = tu.id