Hello,
SELECT * FROM
test
WHEREkey
LIKE 'form1_%' AND (lang
= 'en' ORlang
= 'de') GROUP BYkey
;
Mit if() oder mit der Sortierung arbeiten und immer den ersten einer Gruppe abholen.
Die gewünschte Sortierung kannst Du dann z.B. mit der field()-Funktion herstellen.
Hatten wir hier neulich erst.
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_field
Da diese Abfragen aber häufiger vorkommen werden, werden mehrere alternative Indexe besser sein.
Harzliche Grüße aus
Sankt Andreasberg
und Frohes Neues Jahr
Tom
--
Nur selber lernen macht schlau
Nur selber lernen macht schlau