Пробовал так:
- Код: Выделить всё
SELECT tabl.instrument_id, FIRST(tabl.data), FIRST(tabl.vid), FIRST(tabl.sotrudnik_id) FROM (SELECT dvig.instrument_id, dvig.data, dvig.vid, dvig.sotrudnik_id FROM dvig ORDER BY data DESC) AS tabl GROUP BY tabl.instrument_id")
Применение DESC результата не дает никакого. Видимо в данном случае выбирается первая запись физически находящаяся в таблице. Но мне не нужна первая из таблицы. Мне нужна первая (точнее последняя) из запроса. Скажите пожалуйста, как это сделать и чего я не понял?
[Хакер] :: Тема размещена в неправильном разделе. Перенесено из «Visual Basic 1-6» в «Базы данных».