Hello,
ich erstelle zur Zeit eine Datenbankabfrage in MySQL, in der die gefundenen Datensätze per ORDER BY id sortiert werden sollen.
du sortierst nach einer ID?? Au Backe, ich hoffe das hast du dir gut überlegt...
Ist ja eigentlich auch richtig so, aber ich komme im Moment nicht darauf, wie ich sie unter die Ergebnisse mit id setzen kann.
du könntest einen fixen, sehr großen Wert mit selektieren sofern die ID NULL ist und nach dieser künstlichen Spalte sortieren. Dabei helfen sollte dir CASE WHEN.
Schematisch etwa:
SELECT id, (FALLS ID NULL DANN 99999999 SONST ID) AS ordnung
FROM
WHERE
ORDER BY ordnung
MfG
Rouven
--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Ambition is the last refuge of failure. -- Oscar Wilde (Irish Poet, Novelist, Dramatist and Critic, 1854-1900)
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Ambition is the last refuge of failure. -- Oscar Wilde (Irish Poet, Novelist, Dramatist and Critic, 1854-1900)