UNION particolare

venerdì 05 giugno 2009 - 10.14

fguida Profilo | Expert

Ciao ragazzi, avrei bisogno di eseguire una Stored che mi faccia tornare un elenco di record in base ad un Id = 1 , più elenco di record in base ad un Id = 0 con la differenza che non devono contenere quelli precedentemente estratti..
esempio:

Id = 1

a,b,c,d,

Id = 0

a,b,c,d,e,f,g,h

Io vorrei a,b,c,d dell' Id=1 mentre il resto dell'Id=0

Qualchhe aiuto?
Grazie mille
Francesco

lbenaglia Profilo | Guru

>Qualchhe aiuto?

Ciao Francesco,

Che DBMS e versione utilizzi?

>Grazie mille
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

fguida Profilo | Expert

Si scusa, SQL server 2005...
Francesco

lbenaglia Profilo | Guru

>Si scusa, SQL server 2005...
Cosa intendi con "Io vorrei a,b,c,d dell' Id=1 mentre il resto dell'Id=0"?
I valori a, b, c, d sono identici per entrambi gli Id, quindi uno vale l'altro.
Puoi postare un esempio completo con la struttura della tabella, alcune righe di prova ed il result set finale che vorresti ottenere con quei dati?

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

fguida Profilo | Expert

Id ... IdCompany ... Code ... Price
----------- ----------- ------------------ ---------------- ---------------------------------------
1 ... 0 ... 60116489 ... 6.6000
8 ... 0 ... 60122442 ... 65.0000
9 ... 0 ... 60122445 ... 49.0000

----

5990 ... 0 ... oio ... 15.0900
5990 ... 1 ... das ... 55.4500
5991 ... 0 ... uuu ... 44.0000
5991 ... 1 ... itit ... 44.0000

Vorrei avere gli id 1,8,9 della company 0..,mentre per gli id 5990 e 5991(presenti per entrambi gli Id) solamente dell' IdCompany 1
Francesco

lbenaglia Profilo | Guru

>Vorrei avere gli id 1,8,9 della company 0..,mentre per gli id
>5990 e 5991(presenti per entrambi gli Id) solamente dell' IdCompany 1

Non ho capito che result set vuoi ottenere.
Ci riprovo: "Puoi postare un esempio completo con la struttura della tabella, alcune righe di prova ed il result set finale che vorresti ottenere con quei dati?"

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5