Just nu i M3-nätverket
Gå till innehåll

hjälp med sql


Mr Orange

Rekommendera Poster

Hej!

 

Jag behöver hjälp med en sql sats.

Jag har en tabell som innehåller följande fält:

 

Film

Kategori

 

Hur gör jag för att räkna ut hur många filmer som finns inom varje kategori samt totala antalet filmer?

 

 

 

Länk till kommentar
Dela på andra webbplatser

För den första frågan:

 

SELECT Count (Film) AS Antal, Kategori FROM Filmer GROUP BY Kategori;

 

Den andra blir:

 

SELECT Count(Film) AS Antal FROM Filmer;

 

 

Länk till kommentar
Dela på andra webbplatser

Det går alltså inte och lösa med ett sql-kommando?

 

Skulle man inte lika gärna kunna göra så här istället så slipper man två kopplingar till databasen.

 

sql = "SELECT Count (Film) AS Antal, Kategori FROM Filmer GROUP BY Kategori"

 

RecSet.Open sql

 

WHILE NOT RecSet.EOF

 

totalt_antal_filmer = totalt_antal_filmer + RecSet("antal")

 

Response.Write RecSet("Kategori") & ", " & RecSet("Antal")

 

RecSet.Movenext

 

WEND

 

Response.Write totalt_antal_filmer

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...