Привет всем и заранее спасибо.
У меня есть небольшая проблема, которая не может быть решена, у меня есть эта таблица, и я хочу отсортировать по дате и сгруппировать ее (но я показываю только 1 строку на idCAT)
| id | idcat | name | date |
| 1 | 3 | xx | 2011-01-02 |
| 2 | 4 | xf | 2011-01-02 |
| 3 | 3 | cd | 2011-01-01 |
| 4 | 1 | cg | 2011-01-04 |
| 5 | 4 | ce | 2011-01-06 |
хотел бы остаться таким, попробовать каким-то образом, но я не могу
| 2 | 4 | xf | 2011-01-02 |
| 3 | 3 | cd | 2011-01-01 |
| 4 | 1 | cg | 2011-01-04 |
Заказ по номеру
Спасибо одному другу за работу.
SELECT id, idcat, name, date FROM (SELECT * FROM data ORDER BY idcat, date ) m GROUP BY idcat