[SQL Novice] У меня есть таблица, которая выглядит так:
id date
1 2019-01-01
1 2019-01-02
2 2019-03-01
2 2019-05-01
Я хочу отфильтровать только столбец id
в 2
, где дата находится между 01.04.2019 и 01.05.2019, не влияя на id
равно 1
.
Новая таблица должна выглядеть так:
id date
1 2019-01-01
1 2019-01-02
2 2019-03-01
Я пробовал это:
select * from table1 where id =2 and date between 2019-03-01 and 2019-04-01
И получите этот набор данных:
id date
2 2019-03-01
where
в круглые скобки и добавьтеor id <> 2
вне их... - person sgeddes   schedule 02.08.2019