Avatar billede hundevennen Nybegynder
07. december 2010 - 12:34 Der er 9 kommentarer og
1 løsning

Hjælp til sqlsætning - optælling

Jeg har en SQL database med et felt der hedder type.
Der findes 15 forskellige typer a, b ,c .d osv.
Jeg vil gerne lave an optælling af hvormange der er af hver i databasen, - altså noget med select Count(id) as antal fra tabel hvor type = a and hvor type = b osv.

Herefter skal det vises i en asp tabel?????
Avatar billede Syska Mester
07. december 2010 - 12:51 #1
SELECT Type, COUNT(*) FROM table1 GROUP BY Type
Avatar billede janus_007 Nybegynder
07. december 2010 - 13:03 #2
Denne er sjovere:

select max(p), Type
from(
select row_number() over (Partition by Type order by Type ) as p, Type from table1
) as a
group by Type
Avatar billede Syska Mester
07. december 2010 - 13:07 #3
LOL, ja ... det kan gøres på mange måder.
Avatar billede hundevennen Nybegynder
07. december 2010 - 13:24 #4
Hej Buzzzz

hvordan får jeg lige det listet på en asp side
det må være noget med
SELECT Type, COUNT(*) as antal FROM table1 GROUP BY Type

response.write antal


men det virker ikke
Avatar billede Syska Mester
07. december 2010 - 13:28 #5
asp eller asp.net ?

Hvordan udskriver du noget til siden i dag ?

hvordan laver du SQL statements i din kode i dag ?

mvh
Avatar billede hundevennen Nybegynder
07. december 2010 - 13:33 #6
sqlkoden er
strsql = select art, count(*) as antal fra tabel group by art

OpenConn
Getdata strsql

if not dbset.eof then

response.write" "& dbset("antal") &""

else
dbset.close osv..............
Avatar billede hundevennen Nybegynder
07. december 2010 - 13:35 #7
sqæsætningen virker godt nok i min query analyzer - det er lige det med at få det vist der halter
Avatar billede Syska Mester
07. december 2010 - 13:49 #8
pas

Hader ASP ... den syntax er ikke lige min kop te.

Tror du skal over i en anden kategori.

Havde det været asp.net, så kunne jeg have hjulpet.

mvh
Avatar billede hundevennen Nybegynder
07. december 2010 - 13:57 #9
Buzzzzzz

OK - læg lige et svar og tak for hjælpen
Avatar billede Syska Mester
07. december 2010 - 14:01 #10
svar
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
Computerworld tilbyder specialiserede kurser i database-management

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