select su più tabelle

franciros

Nuovo Utente
29 Ott 2006
28
0
1
Ciao a tutti il mio db contiene una serie di tabelle imprecisate con strutture diverse. E' possibile interrogarle con una query per avere il conteggio dei record di un determinato campo nelle diverse tabelle? Es:

dammi tutti record di tutte le tabelle dove il campo1="+"

ovviamente campo1 può non essere presente sempre in tutte le tabelle

grazie

F
 
Non ho mai provato ad usare la clausola UNION con le funzioni di aggregazione.

In ogni caso la sintassi dovrebbe essere questa:

SELECT COUNT(id) AS q_1 FROM tab_1 WHERE campo = '+' UNION SELECT COUNT(id) AS q_2 FROM tab_2 WHERE campo = '+'

Fammi sapere!
 

Discussioni simili