SQL Server: Wie vermeidet man doppelte Daten?

7

Ich möchte das obige Bild abfragen.

Linkes Bild ist Originaldaten, rechtes Bild ist Query-Daten.

%Vor%

Diese Abfrage zeigt das obige Bild nicht an.

Wie vermeide ich doppelte Daten?

    
somputer 28.12.2016, 05:10
quelle

3 Antworten

16

Wenn SQL Server die Fensterfunktion ROW_NUMBER in der Unterabfrage verwendet:

%Vor%

Oder mit TOP with ties mit ROW_NUMBER :

%Vor%

Wenn MySQL:

%Vor%     
GurV 28.12.2016, 05:15
quelle
5

Ein weiterer Trick mit TOP 1 with TIES

%Vor%     
Pரதீப் 28.12.2016 05:37
quelle
1
%Vor%     
Jamie 28.12.2016 05:53
quelle

Tags und Links