У меня есть такой стол
create table tbl_1(
year int,
month int,
day int
)
insert into tbl_1 values(2009, 11, 30)
insert into tbl_1 values(2010, 3, 4)
insert into tbl_1 values(2011, 5, 13)
insert into tbl_1 values(20011, 12, 24)
Я хочу удалить дату с 2009-11-30 до 2011-5-13, но не могу, потому что все столбцы имеют тип int, и я не могу использовать этот запрос:
delete from tbl_1
where year >=2009
and year<=2011
and month >=11
and month <=5
and day >=30
and day <=13
.. потому что: 1 <месяц <12 и 1 <день <30 </p>
Я знаю, что это ужасная ошибка.
У меня есть много таблиц, которые используют этот способ для сохранения даты, пожалуйста, помогите мне, у меня нет времени, чтобы удалить и воссоздать их все.