SELECT Count(farg) ... GROUP BY farg ...
Något sådant kanske. :) Du säger dock inte vilken databas du använder och det kan variera stort mellan dem.
5 svar · 205 visningar · startad av eddy1
Hej
jag har en databas med fälten färg och datum. Det finns fem olika färger!
Nu skulle jag vilja göra en sql fråga som räknar ihop dom poster där färg = svart och så vidare för alla fem färgerna.. Så jag får fram hur många svart, silver m.m.
Måste jag göra flera sql satser för varje färg eller kan få ihop en funktion i en enda sats????
SELECT Count(farg) ... GROUP BY farg ...
Något sådant kanske. :) Du säger dock inte vilken databas du använder och det kan variera stort mellan dem.
aha
jag använder access, men är det stor skillnad om man använder MS SQL
Men hur ska sql frågan se ut för access då?
typ
SELECT Count(farg) from tbl_test GROUP BY farg
hur skriver man ut varje färg och antal då??
ska det fungera
SELECT farg,Count(*) as qq
from tbl_test
GROUP BY farg
response.write rs("farg") & " = " & rs("qq")
Select farg, count(farg) as Antal FROM tbl_test GROUP BY farg
' Ger
farg | Antal
Röd | 12
Blå | 2
.
.
.
yes
Helt kanon så ska det vara...
Tack både LarsG och cyprus
Men nu kom jag på en sak till !!!
Är det möjligt att hämta information från en tabell till i samma databas. Den tabellen innehåller hur stort antal det är av varje färg!
Då skulle man ju kunna se hur många som finns kvar