Thema: SQL Count

Einzelnen Beitrag anzeigen

API

Registriert seit: 18. Apr 2004
637 Beiträge
 
#1

SQL Count

  Alt 21. Nov 2012, 06:13
Datenbank: SQL Server • Version: 2008 • Zugriff über: SQL Mgmt. Studio
Hallo

Es gibt eine Tabelle mit X Feldern (Feld1, Feld2, Feld3, usw.)
Möchte nun in jedem Datensatz in zusätzlichen Spalten ausgeben, wie viele andere Datensätze im gleichen Feld denselben Wert enthalten.

Tabelle:
Code:
Feld1, Feld2, Feld3
a      b      c
c      f      a
d      b      c
a      f      c
Ausgabe:

Code:
Feld1, Feld2, Feld3, Feld1_Count, Feld2_Count, Feld3_Count
a      b      c      2            2            3
c      f      a      1            2            1
d      b      c      1            2            3
a      f      c      2            2            3
Beim 1. Datensatz wird in Feld Feld1_Count die 2 geschrieben, da "a" Total 2 Mail vorkommt in Spalte Feld1 usw.

Kann man das irgendwie mit SQL lösen?

Danke, API

Geändert von API (21. Nov 2012 um 06:17 Uhr)
  Mit Zitat antworten Zitat