- Home
 - Categorie
 - Coding e Sistemistica
 - Coding
 - un'unica query per più tabelle
 
- 
							
							
							
							
							
un'unica query per più tabelle
Ciao a tutti.
ho il seguente problema .Supponiamo di avere una database dove abbiamo creato una prima tabella 'dati2004' contenente i seguenti campi (id, numeroatto, data(nel formato AAAA-MM-GG) oggetto, categoria) e una seconda e una terza tabella 'dati2005' e 'dati2006' con gli stessi campi.
Se volessi fare una ricerca tramite dati inviati in un form:
Esempio di ricerca
data atto : dal 01-12-2005 al 01-02-2006
come dovrei impostare la query per ottenere la lista di tutti i record trovati?
 - 
							
							
							
							
							
Prova con questa:
SELECT * FROM dati2005 WHERE data >= '2005-12-01'
UNION
SELECT * FROM dati2006 WHERE data <= '2006-02-01'