Avatar billede chw Nybegynder
06. maj 2005 - 09:11 Der er 6 kommentarer og
2 løsninger

select where test=null

Hej,

Jeg har en kolonne med int som type. I nogle af rækkerne står der NULL, men når jeg skriver select * from test where kolonne = NULL i min query manager virker det ikke. Nogen der ved hvad man skal skrive.

Det kan også hjælpe mig hvis nogen ved hvordan man skrive != i sql
Avatar billede mikeo Nybegynder
06. maj 2005 - 09:18 #1
!= skrives som <>
Avatar billede hiks Nybegynder
06. maj 2005 - 09:18 #2
hej

prøv med:

select * from test where kolonne IS NULL;

/hiks
Avatar billede hiks Nybegynder
06. maj 2005 - 09:19 #3
og hvis der er forskelligt fra NULL så:

select * from test where kolonne IS NOT NULL;

/hiks
Avatar billede busschou Praktikant
06. maj 2005 - 09:19 #4
Og forklaringen er at NULL = NULL giver false
Avatar billede mikeo Nybegynder
06. maj 2005 - 09:23 #5
og prøv at skrive WHERE test IS NULL...det burde virke
Avatar billede busschou Praktikant
06. maj 2005 - 09:24 #6
mikeo >> test er tabellen ?
Avatar billede mikeo Nybegynder
06. maj 2005 - 09:29 #7
nej felt i tabellen...jeg kiggede bare på overskriften i spørgs, men jeg kan godt se at teksten er lidt forskellig fra det, så...."WHERE kolonne IS NULL" burde der have stået :-)
men jeg var lige lidt for lang tid om at opdatere inden jeg svarede...
Avatar billede busschou Praktikant
06. maj 2005 - 09:33 #8
nå ja.. kan godt se overskriften siger noget andet end spørgsmåls teksten nu.. så jeg ikk :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester