Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Windows Server 2000/2003/2008, IIS
Select
martedì 28 novembre 2006 - 09.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ANNA79
Profilo
| Junior Member
62
messaggi | Data Invio:
mar 28 nov 2006 - 09:52
Salve
Lo so Lo so ho rotto con le mie continue richieste di aiuto
e sono anche consapevole che sto per chiedere aiuto su una vera stupidata ma.......
come faccio a ricavarmi da una tabella tutti i campi tranne quelli null ?
io ho scritto così..ma ho la vaga sensazione di aver sbagliato visto che nn mi torna nulla
select distinct zona from reperibilita where zona <> null
grazie mille
N.B DB SQL SERVER
ehm...gia fatto da sola
select distinct zona from reperibilita where zona is not null
grazie uguale
sanbiz
Profilo
| Senior Member
208
messaggi | Data Invio:
mar 28 nov 2006 - 10:06
>come faccio a ricavarmi da una tabella tutti i campi tranne quelli
>null ?
>io ho scritto così..ma ho la vaga sensazione di aver sbagliato
>visto che nn mi torna nulla
> select distinct zona from reperibilita where zona <> null
In ANSI SQL, i NULL non sono uguali e comparabili a nulla, neppure ad altri NULL. Il confronto restituirà sempre come valore SCONOSCIUTO.
La tua select dovrebbe diventare
select distinct zona from reperibilita where not zona is null
Facciamo un esempio:
USE tempdb
-- Definisco la tabella myTable
CREATE TABLE Reperibilita
(
ID INT NOT NULL,
Zona varchar(25)
) ON [PRIMARY]
-- La popolo
SET NOCOUNT ON
INSERT dbo.Reperibilita VALUES(1, 'Prima')
INSERT dbo.Reperibilita VALUES(2, 'Seconda')
INSERT dbo.Reperibilita VALUES(3, 'Terza')
INSERT dbo.Reperibilita VALUES(4, 'Seconda')
INSERT dbo.Reperibilita VALUES(5, NULL)
INSERT dbo.Reperibilita VALUES(6, 'Prima')
SET NOCOUNT OFF
-- Estraggo i valori
SELECT distinct zona
FROM Reperibilita
WHERE not zona IS NULL
/* Output
zona
-------------------------
Prima
Seconda
Terza
*/
-- Elimino la tabella
drop table Reperibilita
Dai un'occhiata a questo post se ti può essere d'aiuto
http://blogs.dotnethell.it/sandro/Post_3030.aspx
--
Sandro Bizioli
http://blogs.dotnethell.it/sandro/
ANNA79
Profilo
| Junior Member
62
messaggi | Data Invio:
mar 28 nov 2006 - 13:50
grazie per la risposta
gentilissimo
sanbiz
Profilo
| Senior Member
208
messaggi | Data Invio:
mar 28 nov 2006 - 15:15
Solo una nota.
Una volta ottenuta la soluzione o, comunque, quando ritieni che un thread possa ritenersi chiuso, ricordati di marcarlo come tale in modo che anche gli altri possano verelo (colore verde)
Ciao e grazie
--
Sandro Bizioli
http://blogs.dotnethell.it/sandro/
Torna su
Stanze Forum
Elenco Threads
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 !