infostabil > edb.internet.* > edb.internet.webdesign.serverside.asp

Gert Simonsen (10.09.2004, 08:46)
Hej

Jeg har en linje:
strSQL = "Select * From Documents order by brugerid , DocumentID
Desc"
Her bliver alle poster jo vist.

Men - jeg ville gerne om det kun er de nyeste poster der bliver
vist.
Jeg har i min tabel et felt: "Datecreated" og det er herfra jeg
kun vil havde den nyeste post vist.

Hilsen Gert Simonsen
Gert Simonsen (10.09.2004, 10:22)
Gert Simonsen wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej
> Jeg har en linje:
> strSQL = "Select * From Documents order by brugerid , DocumentID
> Desc" Hej igen


Jeg glemte at fortælle at det er de nyeste poster fra hver
brugerid.
Øhhhhh håber i forstår.

Hilsen Gert Simonsen
Jens Gyldenkærne Clausen (10.09.2004, 23:49)
Gert Simonsen skrev:

> strSQL = "Select * From Documents order by brugerid , DocumentID
> Desc"


> Jeg har i min tabel et felt: "Datecreated" og det er herfra jeg
> kun vil havde den nyeste post vist.


Hvis du bruger Access, er syntaksen for at begrænse postsættet "TOP
n" - hvor n angiver hvor mange poster du vil have:

strSQL = "Select TOP 1 * From Documents order by DateCreated DESC"

I MySQL bruger man LIMIT i stedet - vist nok noget i retning af:

strSQL = "Select * From Documents " & _
"order by DateCreated DESC LIMIT 1"
Lignende emner