Dies sollte tun, was Sie wollen:
SELECT ID, Name, Score_1, Score_2, Score_3
FROM Table1
ORDER BY (Score_1 = 0) + (Score_2 = 0) + (Score_3 = 0)
Ergebnis:
ID Name Score_1 Score_2 Score_3 4 Mike 4 5 5 1 Dan 8 7 0 2 Joe 0 0 3 3 Chris 0 0 0
Dies sollte tun, was Sie wollen:
SELECT ID, Name, Score_1, Score_2, Score_3
FROM Table1
ORDER BY (Score_1 = 0) + (Score_2 = 0) + (Score_3 = 0)
Ergebnis:
ID Name Score_1 Score_2 Score_3 4 Mike 4 5 5 1 Dan 8 7 0 2 Joe 0 0 3 3 Chris 0 0 0
So benennen Sie die Primärschlüsseleinschränkung für mehrere Tabellen in der SQL Server-Datenbank um - SQL Server / TSQL-Tutorial Teil 64
So erstellen Sie eine Erweiterung für SSMS 2019 (v18)
Wie lösche ich eine MySQL-Zeile nach Ablauf der Zeit?
Verbesserte Unterstützung für parallele Statistiken Rebuilds