![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
запрос на последнюю запись [MSSQL, MySQL]
kast © (2003-11-25 11:13:00)
Помогите пожалуйста. Скажите есть ли такой SQL-запрос, чтоб выдирать из базы данных именно последнюю запись? Спасибо.
Danilka (2003-11-25 11:41:00) [21]
сорри, не увидел что это мускул, в нем, говорят, триггеров нет...
Danilka (2003-11-25 11:37:00) [22]
[6] kast © (25.11.03 11:34)
сделай в таблице поле тип дата, в которое пиши триггером на инсерт системное время.
а запросом спрашивай, например, последние 5-10 секунд.
kast (2003-11-25 11:34:00) [23]
Имеется SQL-сервер на котором каждые 5 секунд в базу пишутся данные. Полей много (125). Мне нужно выдирать каждые 5-10 секунд из нее последнюю запись. Я не знаю такого запроса чтоб выдиралась именно последняя запись. я делал так читал всю базу, а из выписывал поледнюю запись. Как этого избежать более лучшим способом.
DenK_vrtz (2003-11-25 11:20:00) [24]
Я понял так, что последнюю введеную.
Или я ошибаюсь?
Alex_Bredin (2003-11-25 11:18:00) [25]
а что такое последняя запись?
Плохиш_ (2003-11-25 11:17:00) [26]
>kast © (25.11.03 11:13)
А что такое чтоб выдирать из базы данных именно последнюю запись?
DenK_vrtz (2003-11-25 11:16:00) [27]
т.е. на запрос, а результат, полученный этим запросом
DenK_vrtz (2003-11-25 11:15:00) [28]
в какой промежуток времени?
select * from table where id = (select max(id) from table), но через мгновение этот запрос может быть уже не актуален!