Häufigsten Wert eines Feldes ermitteln

03/02/2008 - 11:32 von Christian Mählig | Report spam
Hallo!

Ich arbeite an einem Datenbankprojekt (SQL Server 2005 und C#2.0) und möchte
in der Flights-Tabelle, das am hàufigsten vorkommende Flugzeug ermitteln
(Feld habe ich "[Aircraft Type]" genannt). Das Feld ist vom Typ text bzw.
string. Wie könnte ich dies am effektivsten erreichen? Über ein kleines
Beispiel würde ich mich sehr freuen.

Vielen Dank!

Christian
 

Lesen sie die antworten

#1 Peter Fleischer
03/02/2008 - 11:49 | Warnen spam
"Christian Màhlig" schrieb im
Newsbeitrag news:

Ich arbeite an einem Datenbankprojekt (SQL Server 2005 und C#2.0) und
möchte
in der Flights-Tabelle, das am hàufigsten vorkommende Flugzeug ermitteln
(Feld habe ich "[Aircraft Type]" genannt). Das Feld ist vom Typ text bzw.
string. Wie könnte ich dies am effektivsten erreichen? Über ein kleines
Beispiel würde ich mich sehr freuen.



Hi Christian,
wie wàre es so:

Din res = (new SQLCommand("SELECT [Aircraft Type], count(*) As Anzahl FROM
Tab1 GROUP BY [Aircraft Type] ORDER BY Anzahl DESC",
cnn)).ExecuteScalar.ToString


Viele Gruesse

Peter

Ähnliche fragen