*eug* запрос
| Цитата | | select distinct table.field1 from table ORDER BY table.field2 desc, table.field3 desc; | не корректен по сути: если для одного и того же field1 есть несколько РАЗНЫХ field2 и field3 - то как сортировать? Здесь нужен GROUP BY и агрегатные функции. Надо сконструировать что-то типа:
| Код | select distinct field1, max(field2), min(field3) from table group by field1 order by max(field2) desc, min(field3) desc | или (что то же самое) | Код | order by 2 desc, 3 desc | Лишние поля можно игнорировать при выборке. |