Avatar billede nih Novice
16. december 2001 - 16:20 Der er 7 kommentarer og
1 løsning

iif ??????

Jeg er ved at overføre en query fra access til ms sql.
min tabel har 3 felter: nodeID, ShortcutNode, isShortcut.

Hvordan laver jeg en forespørgsel, der returnere nodeID hvis isShortcut = false elles shortcutNode ?????

iif(isshortcut;shortcutnode;nodeid) - det var access.

Niels
Avatar billede tmceu Praktikant
16. december 2001 - 17:26 #1
Brug CASE
Avatar billede nih Novice
16. december 2001 - 17:38 #2
ehh - Hvordan???

Niels
Avatar billede tmceu Praktikant
16. december 2001 - 19:05 #3
SELECT outPutFelt = CASE Felt
WHEN X THEN Z
WHEN Y THEN V
ELSE U
END
Avatar billede tmceu Praktikant
16. december 2001 - 19:06 #4
Slå evt. selv op i Books Online, har du dem ikke installeret, findes de på SQL Server CD\'en eller på http://www.microsoft.com/sql/techinfo/productdoc/2000/books.asp
Avatar billede nih Novice
16. december 2001 - 19:10 #5
Er det i et view ???? eller stored procedure.

Niels
Avatar billede tmceu Praktikant
16. december 2001 - 20:39 #6
Kan anvendes i alle SELECT\'s, eks. direkte i Query Analyzer, view, sp, fra ASP o.s.v..

Du kan måske også bruge IF... ELSE..., eller IF... IF... ELSE...
Avatar billede nih Novice
17. december 2001 - 12:37 #7
Så fik jeg det til at virke - tak for hjælpen

Niels
Avatar billede tmceu Praktikant
17. december 2001 - 12:46 #8
Det var så lidt :-)
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