друзья, я знаю, что мой вопрос очень простой, но я застрял в нем, поскольку я наивен в SQL, так что извиняюсь за это.У меня есть таблица с именем TRANS_MONT, и в ней хранятся данные, подобные приведенным ниже
Year month amount
2017 10 500
2017 11 700
2017 12 400
2018 1 600
2018 2 450
2018 3 600
. Я заинтересован вернуть все те транзакции за 2017 год, для которых значение месяца больше 10, и все записи за 2018 год, для которых значение месяцаменьше 3 я пробовал ниже запрос, но он не работает
Select * from TRANS_MONT where year in (2017, 2018) and month between 10 and 3