Avatar billede knutbl Nybegynder
15. august 2001 - 11:07 Der er 6 kommentarer og
1 løsning

skriv ut kun den record som er nærmest i dag

Jeg har en db med masse konserter, både kommende og gamle. Jeg vil på forsiden KUN skrive ut 1 konsert, dvs den som er NÆRMEST i dag (eller i dag), men enda ikke spilt. Det kan altså være mange kommende konserter, men jeg vil ha den som kommer først.
Hvordan koder jeg dette.
Dbnavn: allconcerts.mdb  tabellnavn: concerts
felter: concertdate, city, location

KnB
Avatar billede nordclc Nybegynder
15. august 2001 - 11:12 #1
sql = \"select Top 1 * from concerts where concertdate <= \" & date & \" order by concertdate desc\"

//Claus
Avatar billede nordclc Nybegynder
15. august 2001 - 11:13 #2
Skal du bruge mere end 1, ændre du bare tallet!
Avatar billede knutbl Nybegynder
15. august 2001 - 11:24 #3
Og du er sikker på at denne regner i dag og bare den neste? Det finnes jo elementer i tabellen som har atskillig høyere concertdate enn den jeg vil skrive ut.
Avatar billede nordclc Nybegynder
15. august 2001 - 11:28 #4
Ja det skulle jeg mene, bliver det ikke rigtigt?

Jeg vælger alle dem som er mindre eller lig med dags dato sorteret med nyeste øverst. Fra dem vælger jeg så den øverste (top 1).
Avatar billede knutbl Nybegynder
15. august 2001 - 11:40 #5
Godkjent! Det ble litt points på deg i dag, nordclc...

KnB
Avatar billede nordclc Nybegynder
15. august 2001 - 11:42 #6
Tak tak, fik du det rigtige resultat?
Avatar billede knutbl Nybegynder
15. august 2001 - 12:05 #7
Ja, det ble fint!
KnB
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
Kurser inden for grundlæggende programmering

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