Avatar billede bhn.314 Nybegynder
07. april 2003 - 13:03 Der er 4 kommentarer og
2 løsninger

Kan MS Sql regne ?

Hej Eksperter

Kan MS Sql trække to kolonner fra hinanden og eventuelt vise det i en tredje kolonne ?

Altså A-B=C

Kolonne A  Kolonne B  Kolonne C
5000        3000        2000
Avatar billede dk_akj Nybegynder
07. april 2003 - 13:04 #1
Ja, select kolonneA, kolonneB, kolonneA - kolonneB  as KolonneC from tabelnavn

//akj
Avatar billede bennytordrup Nybegynder
07. april 2003 - 13:06 #2
Eller som konstant, beregnet kolonne:

alter table [EnTabel]
add C as (A-B)
Avatar billede bhn.314 Nybegynder
07. april 2003 - 13:14 #3
Er det bare at sætte et minus mellem kolonnerne ? Eller skal man som i Oracle skrive MINUS ?
Avatar billede bennytordrup Nybegynder
07. april 2003 - 13:16 #4
Det er bare at sætte minus.
Avatar billede bhn.314 Nybegynder
07. april 2003 - 13:17 #5
Jeg takker - i har reddet dagen...........
Avatar billede dk_akj Nybegynder
07. april 2003 - 13:18 #6
Det lyder da godt :-)

Tak for pts.

//akj
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