Hej hallå,SQL fråga med count(1)
Har en enkelt Access databas där bla denna fråga ställs:
" SELECT MonthValue, Mounth, SavedOrNew, COUNT(1) As Totalt" & _
" FROM Customers " & _
" WHERE Country = '" & CountrySW & "'" & _
" GROUP BY MonthValue, Mounth, SavedOrNew ORDER BY MonthValue ASC"
En GridView presenterar en summering av de olika "status" som finns i SavedOrNew tex:
Månad SavedOrNew Total
Jan New 145
Jan Saved 105
Jan Other 54
Feb New 124
osv...
Funkar fin fint men känner att jag även vilja ha ett datum intervall där griden bara presenterar tex aktuellt år. Har inte jobbat med Count förut och får helt enkelt inte till det!
Har en liten fundering på om en nästlad select måste skrivas typ:
SELECT ....
FROM (
SELECT COUNT(*) AS Total
FROM Customers
WHERE Date >= "2009-01-01" AND Date <= "2009-0"
)
Customers
WHERE Country = "Sweden"
GROUP BY ... ORDER BY ...
Men jag är väldigt osäker på hur jag löser det i mitt fall och ovan exemple är bara taget från luften...
Hoppas ni är med på vad jag söker!
#Såg att jag postade tråden i fel forum, sorry...#
Tack på förhnad!