2015-04-08 2 views
0

У меня есть база данных MySQL, и я хочу удалить данные для определенного диапазона временных меток, но ничего из этого диапазона, даже если он выпадает в тот же день.Удаление временного интервала данных в mysql

Например, я хочу удалить данные в диапазоне 2015-03-09 05:09:21 в 2015-03-09 08:09:21, но я хочу, чтобы данные до 2015-03-09 05:09:21 сохранились.

+2

'удалить из мля, где timestamp_field между 'ранним временем' и«последней time'' –

+0

Добро пожаловать в Stack Overflow! Я очистил ваш вопрос, чтобы сделать его короче и понятнее, и добавил немного форматирования. –

+0

Спасибо большое, мне это помогло –

ответ

0

Используйте BETWEEN -оператором в WHERE -clause:

DELTE FROM my_table WHERE my_timestamp_field BETWEEN 'start time' AND 'end time'

Смежные вопросы