Avatar billede Slettet bruger
28. august 2008 - 13:35 Der er 4 kommentarer og
1 løsning

Mest viste billede

Hej.
Jeg skal have lavet et udtræk fra min database, som indeholde en masse billeder der bliver vist på min side.

Jeg vil gerne have den til at vise hvilke billeder der er blevet vist flest gang og billederne må max være 7 dage gamle.
(Den skal vise 15 stk.)

Har fået lidt hjælp og vi fandt nogenlunde frem til følgende, men det virker ikke helt.

SELECT TOP 15 * FROM billeder WHERE dato > Date() - 7 ORDER BY Tid DESC, klik DESC

Nogen der kan hjælpe her?

Mvh.
Henrik
Avatar billede fennec Nybegynder
28. august 2008 - 14:04 #1
Du skal ikke have "Tid DESC" dem:
SELECT TOP 15 * FROM billeder WHERE dato > Date() - 7 ORDER BY klik DESC
Avatar billede fennec Nybegynder
28. august 2008 - 14:04 #2
dem = med (ved ikke hvordan det lykkedes mig at skrive det baglæns) :)
Avatar billede Slettet bruger
28. august 2008 - 14:23 #3
hehe, sådan går det nogle gange.. :-)

Men den kommer stadig med en fejl, selvom det er fejret...

Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
Avatar billede Slettet bruger
28. august 2008 - 14:25 #4
Arghhh... my mistake.... Min dato tabel hedder tid.. hehe..

Mange tak, så fungerer det.. :-)
Avatar billede fennec Nybegynder
28. august 2008 - 14:27 #5
.o) <-- One Eyed Jack
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