Visa signatur
Min dator är bättre än din.
Hej,
Jag har följande tabell
Id Culture
-- -------
1 en-GB
2 sv-SE
3 de-DE
4 sv-SE
5 nl-NL
6 en-GB
7 en-GB
Id är bara ett löpnummer och Culture är vilken culture användaren har som besöker sidan och kan vara vadsomhelst.
Nu vill jag kunna visa vilken Culture som förekommer flest gånger i tabellen. I detta fall blir resultatet:
Culture
-------
en-GB
Eftersom en-GB förekommer flest gånger.
En enkel lösning är att bestämma sig för ett bestämt antal Cultures och kolla hur många det finns av varje, men nu vill jag att värdet i Culture ska vara helt variabelt dvs. vilken culture som helst.
Hur ser en sådan query ut?
Min dator är bättre än din.
Testa typ
SELECT TOP (1) Culture, COUNT(*) AS Expr1
FROM Cultures
GROUP BY Culture
ORDER BY Expr1 DESC
Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190
Copyright © 1999–2023 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.