Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

MS SQL - Select mit eindeutigem Inhalt einer Spalte und Häufigkeit von Werten in dieser Spalte

Frage Entwicklung Datenbanken

Mitglied: emeriks

emeriks (Level 4) - Jetzt verbinden

19.07.2012, aktualisiert 21:05 Uhr, 4807 Aufrufe, 2 Kommentare

Hi,
ich bin kein Transact-SQL Spezi und brauche sowas nur ab und zu mal. Kenne deshalb die Feinheiten nicht.

Ich habe eine Tabelle mit Nachname, Vorname usw.
Ich will mir nur die Vornamen ausgeben lassen, ohne Dopplung und mit Angabe, wie oft ein Name in dieser Spalte vorkommt.

Bsp.

Müller, Peter
Meier, Hans
Müller, Lena
Schmidt, Peter
Lehmann, Hans

Ausgabe sollte sein

Peter 2
Hans 2
Lena 1


Ich habe sowas wie dies versucht, aber geht nicht.

SELECT DISTINCT Vorname, COUNT(Vorname)
FROM Personen
ORDER BY Vorname


Muss ich da erst ne eigene Function schreiben? Ich hoffe nicht, weil sowas habe ich noch nicht gemacht, müsste mich da erst reinarbeiten.

Mit freundlichen Grüßen
MRX

Mitglied: Biber
19.07.2012 um 21:03 Uhr
Moin emeriks,

ich verschieb mal deine Frage nach "Datenbanken".

Versuch es so:
01.
 
02.
SELECT Vorname, COUNT(Vorname) 
03.
FROM Personen 
04.
Group BY Vorname 
05.
ORDER BY Vorname
Grüße
Biber
Bitte warten ..
Mitglied: emeriks
19.07.2012 um 21:37 Uhr
Danke Biber!

Man eh, ich hab "tausend" Sachen probiert in verschiedenen Kombinationen! Auch das mit dem Group by. Bloß scheint DAS nicht dabei gewesen zu sein.

Wieder was gelernt ....

Danke!

MRX
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

(2)

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Datenbanken
MS-SQL-Server + T-SQL+Batch (4)

Frage von kallewirsch zum Thema Datenbanken ...

Datenbanken
gelöst Täglicher Export einer View aus MS SQL 2008 in Excel oder CSV (9)

Frage von Arafat zum Thema Datenbanken ...

Heiß diskutierte Inhalte
Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (15)

Frage von JayyyH zum Thema Switche und Hubs ...

DSL, VDSL
DSL-Signal bewerten (13)

Frage von SarekHL zum Thema DSL, VDSL ...

Backup
Clients als Server missbrauchen? (10)

Frage von 1410640014 zum Thema Backup ...