Ziel:
Wenn eine Person zwei Süßigkeiten Nummer hat, sollte Nummer 1 immer zuerst angezeigt werden. Keine Notwendigkeit, Süßigkeit Nr. 2 anzuzeigen.
Wenn eine Person Nr. 1 nicht hat, sollte sie Nr. 2 stattdessen anzeigen.Anzeige korrekte Zeile basierend auf Candy Nummer
Display all data
(int)(int) (nvarchar) (int)
Id fId Name Candy Number
---------------------------------
1 12 Kimn 1
2 12 Kimn 2
3 19 Lisa 1
4 15 John 2
5 16 Maria 2
6 16 Maria 1
7 17 Mao 2
Requested result:
Id fId Name Candy Number
---------------------------------
1 12 Kimn 1
3 19 Lisa 1
4 15 John 2
6 16 Maria 1
7 17 Mao 2
Problem:
Es ist nicht so gut für mich ist es angezeigt werden soll. Versucht mit Groß-/Kleinschreibung und endet in Where-Anweisung, aber der Code passte nicht zum Zweck.
Irgendeine Idee?
select *
from
table
where
candynumber =
CASE WHEN b.MatchType = 1
THEN 1
ELSE 2
END
Vielen Dank!
Danke Jungs für Ihre Hilfe! –
Gern geschehen. –