Avatar billede mal Nybegynder
03. marts 2008 - 10:59 Der er 1 kommentar og
1 løsning

SQL - Case off - Findes det i access - hvordan ser den ud

Jeg er ved at være færdig med mit regneark ... og nu skriver access så at min beregning er for komplex ... jeg har indsat 5 if sætninger inden i hinanden ... hvilket desværre er nødvendigt ... kan man lave det samme som en case of xx=62

Jeg vil gerne se det som en SQL programmering ... lad os sige

IIf(a.A = 3, 2,IIf(a.A = 4, 8,IIf(a.A = 5, 7,0),

Hvordan vil den i så fald se ud som en Case off
Avatar billede terry Ekspert
03. marts 2008 - 19:39 #1
As far as I know you you cant use Case directly in an SQL but yuou can make your own function in a module and call this in your query although I'm not 100% sure if this will work if you build you SQL in Excel.

"..og nu skriver access så at min beregning er for komplex .."

Where are you running the SQL?

Can you give a bit mroe info?
Avatar billede mal Nybegynder
04. marts 2008 - 09:10 #2
Hi Terry

Im running the SQL in Access ... but i have found i solution ... im just using more "forespørgler".
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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