Henrico Hamstar: (MYSQL) Bestimmten Feldwert an erste Stelle sortieren

Beitrag lesen

Wie löst man das elegant?

Mit einem SELECT, in dem ein weiteres SELECT mittels UNION-Operator so zu sagen eingebettet ist, z.B.:

SELECT
 DF1,
 DF2
FROM
 DT1
WHERE
 (DF1 = "DF1_Value")
UNION SELECT
 DF1,
 DF2
FROM
 DT1
WHERE
 (DF1 <> "DF1_Value")
ORDER BY
 DF1 ASC

Vorsicht, Anfuehrungszeichen bitte ggf. durch Hochkomata ersetzen.