Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте!
Помогите пожалуйста составить запрос на такую ситуацию ...
есть таблица с такой структурой:
| код устройства | показание1 | показание2 | показание3 | дата записи |
уникальных полей нет, то есть для каждого устройства может быть много записей с разными датами, но и на каждую дату приходится несколько устройств
нужно выбрать самую свежую запись для каждого устройства (проблема ещё в том что последняя запись для разных устройств имеет разную дату)
Заранее спасибо всем откликнувшимся
Неактивен
Неактивен
deadka написал:
SELECT kod_ustroystva,max(data_zapisi) FROM t GROUP BY kod_ustroystva
подойдет? Если нет, то приведите плиз тестовый набор данных и желаемый результат.
да, это то что нужно ... спасибо большое!
А не подскажете как такое реализовать в FireBird ? Насколько я понял там нельзя группировать выборочно по полям.
ps. Просто переношу базу из Firebird в MySQL ... и периодически наступаю на разные грабли
Неактивен
Честно говоря, не работал с firebird
Неактивен