Visa ett inlägg
Oläst 2007-12-09, 18:15 #8
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
ändrar för tredje gången.
Det är ett mellanslag som ställer till det, mellan field och (
Så här:
mysql> SELECT *
-> FROM (
->
-> SELECT *
-> FROM `tabell_b`
-> ORDER BY field( nummer, 2, 3, 1, 4 )
-> ) AS x
-> GROUP BY `tabella_id` ;
+----+------------+--------+
| id | tabella_id | nummer |
+----+------------+--------+
| 2 | 1 | 3 |
| 3 | 2 | 4 |
| 5 | 3 | 2 |
+----+------------+--------+
3 rows in set (0.00 sec)

mysql> SELECT * FROM ( SELECT * FROM `tabell_b` ORDER BY field ( nummer, 2, 3, 1, 4 ) ) AS x GROUP BY `tabella_id`;
ERROR 1305 (42000): FUNCTION example.field does not exist
mysql>
Magnus_A är inte uppkopplad   Svara med citatSvara med citat