Avatar billede python Nybegynder
02. februar 2001 - 22:04 Der er 6 kommentarer og
2 løsninger

tæl antal

Jeg har en database med en masse users, de vælger om de vil være clerics eller warriors.. (og en masse andre classes)

Hvordan tæller jeg hvor mange clerics der er ?
Avatar billede eagleeye Praktikant
02. februar 2001 - 22:06 #1
\"SELECT Count(*) as AntalClerics FROM dintabel WHERE personfigure=\'clerics\';\"
Avatar billede eagleeye Praktikant
02. februar 2001 - 22:08 #2
Set rs = Connection.Execute (SQLsætning)

antal = rs(\"antalClerics\")
Avatar billede bjarke-b Nybegynder
02. februar 2001 - 22:10 #3
Avatar billede eagleeye Praktikant
02. februar 2001 - 22:13 #4
I stedet for * kan du også skrive personfigure.

Jeg antager at du har et kolonne som hedder personfigure.

strSQL = \"SELECT COUNT(ditfelt) AS AntalClerics FROM dintabel WHERE ditfelt=\'Clerics\';\"
Avatar billede python Nybegynder
03. februar 2001 - 00:11 #5
hva mener du med AntalClerics ?
er det noget du sætter i SQL statementen ? eller noget der skal være i databasen..
Avatar billede python Nybegynder
03. februar 2001 - 00:14 #6
nm ;) i får begge points da jeg brugte begges svar..
Avatar billede eagleeye Praktikant
03. februar 2001 - 11:06 #7
COUNT(ditfelt) AS AntalClerics

Betyder tæller antal felter i ditfelt og putter antallet ind i AntalCerics.

Hvis du så benytter et RecordSet sammen med connection.execute så kan du få antallet ved at referer til AntalClerics:

antal = RecordSet(\"AntalClerics\")
Avatar billede tdaugaard Nybegynder
03. februar 2001 - 17:06 #8
eagleeye:> det gør da ingen forskel om du skriver COUNT(*) eller COUNY(et_felt) ..!? Der vil da være lige mage poster anyway ..
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