Avatar billede takys Nybegynder
01. oktober 2005 - 14:30 Der er 9 kommentarer og
1 løsning

genere if sætning

Hejsa
Jeg har en database. Helt simpel.
En tabel indeholdende id, masteplads, ejer, lejer

Nu vil jeg lave en forespørgsel, hvor jeg finder frem til brugerne af alle pladser. Dvs. forespørgslen skal retunere alle pladser, kombineret med et navn pr plads. -Enten ejerens eller lejerens.  Det navn den skal komme med er ejeren -hvis der ikke er en lejer, og i det tilfælde der er en lejer skal lejrens navn retuneres.
Ja, det er jo sikkert simpelt( men ikke for mig), men jeg bliver ved med at få fejl i syntaksen, så et eksempel på en sådan ønsker jeg mig meget.
Hej
Avatar billede terry Ekspert
01. oktober 2005 - 14:38 #1
SELECT ID, masterplads, iif(isNull([lejer], [ejer], [lejer]) AS navn FROM YourTable
Avatar billede terry Ekspert
01. oktober 2005 - 14:39 #2
Oops!
SELECT ID, masterplads, iif(isNull([lejer]), [ejer], [lejer]) AS navn FROM YourTable
Avatar billede takys Nybegynder
01. oktober 2005 - 14:40 #3
Hej Terry
Skal jeg bare sætte den sætning ind ? I forespørgslen tager jeg alle fire kolonner i tabellen med, men under hvilken sætter jeg din sætning ind ?
Avatar billede terry Ekspert
01. oktober 2005 - 14:45 #4
Open the query builder in SQL view and thenjust copy all of the SQL in as it is. You will need to alter the table name.
Avatar billede terry Ekspert
01. oktober 2005 - 14:48 #5
If you want all fields and a field with the name then you can use

SELECT *, iif(isNull([lejer]), [ejer], [lejer]) AS navn FROM YourTable
Avatar billede takys Nybegynder
01. oktober 2005 - 14:51 #6
OK takker. Har du fået point ? Jeg er lidt grøn her ?
Avatar billede terry Ekspert
01. oktober 2005 - 14:59 #7
I think you need to select my name in the list and then Accept.
Avatar billede takys Nybegynder
01. oktober 2005 - 15:01 #8
OK now ?
Avatar billede terry Ekspert
01. oktober 2005 - 15:03 #9
Yeps :o)

mange tak, og god weekend
Avatar billede takys Nybegynder
01. oktober 2005 - 15:07 #10
kay
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