Как удалить определенные строки с фиксированной датой, но с переменным временем, используя запрос SQL? - PullRequest
1 голос
/ 03 августа 2020

У меня есть база данных, для которой мне нужно удалить несколько строк на дату 2020-07-21. Я использую запрос ниже для удаления строк. Возникающая проблема заключается в том, что строки с меткой времени «11:00:06» удаляются с помощью запроса ниже, но строки «11:00:07» остаются. Как отредактировать запрос так, чтобы все строки за 2020-07-21 были удалены, включая все времена.

DELETE FROM test_daily.test_daily WHERE data_extract_timestamp='2020-07-21 11:00:06'

1 Ответ

3 голосов
/ 03 августа 2020

Вы можете использовать условие диапазона:

DELETE FROM test_daily.test_daily 
WHERE data_extract_timestamp >='2020-07-21'
  AND data_extract_timestamp < '2020-07-22'
...