Avatar billede petter Nybegynder
20. august 1999 - 11:34 Der er 4 kommentarer og
1 løsning

hvad betyder det

Hvad betyder følgende sql sætning og hvorfor får jeg fejl.

Sql = "SELECT count(*) AS antal FROM beatbox ORDER BY Dato DESC"

Jeg vil gerne have det på dansk
Eks: Select et eller andet fra databasen hvor feltet osv osv
Avatar billede sone Nybegynder
20. august 1999 - 11:41 #1
med count(*) tæller du antallet af poster i tabellen beatbox. Dette tal sender du tilbage som det fiktive felt antal (AS antal).
Eneste felt i resultetet er derfor antal, hvorfor du ikke kan sortere efter feltet DATO (ORDER BY Dato DESC).
Der er nu heller ikke noget at sortere, for der er kun én post - den med antallet i.

Det burde virke hvis du bruger:

Sql = "SELECT count(*) AS antal FROM beatbox"
Avatar billede jens Nybegynder
20. august 1999 - 11:44 #2
Kan man tælle efter et navn i f.eks. en kategori.

Tæl hvor mange gange røde pølser forkommer i kategorier - blev bare nysgerig ;-)

Jens
Avatar billede sone Nybegynder
20. august 1999 - 11:46 #3
Man kan sagtens have en WHERE-del når man bruger count:

Sql = "SELECT count(*) AS antal FROM tabelnavn WHERE kategorier='røde pølser'
Avatar billede jens Nybegynder
20. august 1999 - 11:51 #4
Nå ja -tak ;-)
Avatar billede petter Nybegynder
23. august 1999 - 08:38 #5
Hej Sone

Jeg vil gerne give dig de points jeg har udlovet, men i samme åndedrag sige at jeg er meget interesseret hvis du kan hjælpe mig med en shopping del.
Jeg mangler at få indkøbskurven til at huske hvad kunden har købt.
Var det noget?? Serious points ahead
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