Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    [SQL] UNION problema stranissimo

    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

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    posta il codice e magari come sono fatte le tabelle
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    risolto aggiungendo l'operatore "ALL" dopo "UNION" a quanto pare mettendo solo "union" le righe duplicate vengono scartate

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.