Имеется некоторая таблица, назовём её T. В ней есть поле F и field_id (другие поля нас не интересуют),
В таблица много записей. Значения полня F идут с большим разбросом и не повторяются.
Нужно выбрать запись, с максимальным F.
Ничего кроме
- Код: Выделить всё
WHERE something = (SELECT field_id FROM T ORDER BY `F` DESC LIMIT 1)
в голову не пришло.
Мне кажется, что использование подзапроса - не есть хорошо.
Есть ли лучшие альтернативы?