Hier habe ich eine Tabelle namens tblemployee, die ID, Name und Gehaltsspalte besteht.Die Name und Gehaltsspalte besteht aus fünf Zeilen, Name Spalte besteht aus 3 verschiedenen Namen (dh jeder Name in der Spalte Name nicht mit einem anderen Namen übereinstimmen), während die Gehaltsspalte den gleichen ganzzahligen Wert enthält (dh 40.000 in jeder Zeile der Gehaltsspalte).SQL Distinct Funktion funktioniert nicht
Tabelle tblemployee Struktur
name|salary
-----------
max |40000
rob |40000
jon |40000
Nun, was ich will, ist, dass ich die Namen aller von Namensspalte wollen aber nur einen Gehalt Wert aus Spalte Gehalt wie unten dargestellt:
name|salary
-----------
max |40000
rob |
jon |
SQL Server Abfrage ich habe versucht, die nicht die erwartete Ausgabe
select DISTINCT salary,name from tblabca
: Danke, Sir, habe es , arbeitete.Würdige – CrossWords
@sudipchand Glücklich es geholfen.Es lohnt sich Ihre Zeit, um sich mit den Fensterfunktionen.Sie können INVALUABLE –