Avatar billede Slettet bruger
30. september 2009 - 09:52 Der er 5 kommentarer og
1 løsning

En lille nem kode

Jeg er ikke helt skrap i sql, men jeg tror at dette er et rimelig nemt spørgsmål.

Jeg skal bruge kode til følgende funktion:
Hvis feltet "InventoryPostingGroup" har null-værdi, skal der hentes de to cifre længst til venstre i feltet "ItemNo"
Avatar billede michael_stim Ekspert
30. september 2009 - 10:15 #1
Noget a lá:

SELECT SUBSTRING(ItemNo, 0, 2) FROM tabel WHERE InventoryPostingGroup = NULL;

Eller:

SELECT SUBSTRING(ItemNo, 0, 2) FROM tabel WHERE InventoryPostingGroup IS NULL;
Avatar billede arne_v Ekspert
30. september 2009 - 12:35 #2
Jeg gaetter paa:

SELECT ISNULL(inventorypostinggroup,SUBSTRING(itemno, 1, 2)) FROM tabel
Avatar billede Slettet bruger
30. september 2009 - 12:52 #3
Første forslag virker.

michael_stim:  vil du lægge et svar så du kan få point.
Avatar billede michael_stim Ekspert
30. september 2009 - 12:58 #4
Ellers tak, samler ikke på point ;o)
Avatar billede Slettet bruger
02. oktober 2009 - 07:35 #5
OK. Så får du et "Tak for hjælpen" i stedet!
Avatar billede Slettet bruger
27. december 2009 - 18:14 #6
Svar
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