PDA

Visualizza la versione completa : [SQL] UNION problema stranissimo


afrappe
05-01-2005, 10:40
ho due select con gli stessi campi selezionati, singolarmente una restituisce 7 righe e l'altra non restituisce nulla(0 righe)

se unisco le due select con la parola "UNION" le righe restiruite sono 5

ora sono nel pallone ma "union" non dovrebbe accorpare le righe di piu select che hanno gli stessi campi?
7 + 0 = 7 ?????

nelle due select non ci sono funzioni tipo group by (pensavo che se ci fossero state magari qualche record uguale non sarebbe stato considerato, ma non ci sono funzioni di raggruppamento su nessuna delle due select) qualcuno sa darmi qualche indicazione?

ps: se puo interessare il db sqlserver2000

marco_c
05-01-2005, 11:01
posta il codice e magari come sono fatte le tabelle

afrappe
05-01-2005, 11:29
risolto aggiungendo l'operatore "ALL" dopo "UNION" a quanto pare mettendo solo "union" le righe duplicate vengono scartate

Loading