SELECT * FROM Employee WHERE YEAR(Date_Of_Joining) > 2010
Если Date_Of_Joining
тип данных DATE
, запрос будет работать, если тип данных varchar, вам необходимо преобразовать его в формат DATE, а затем применить запрос.
В случае еслиВы хотите фильтровать по месяцу и году, вы можете использовать как
SELECT * FROM Employee
WHERE YEAR(Date_Of_Joining) > 2010 AND MONTH(Date_Of_Joining) > 1
Если диапазон между январем 2010 года и маем 2013 года, вы можете использовать как
SELECT * FROM Employee
WHERE (YEAR(Date_Of_Joining) >= 2010 AND MONTH(Date_Of_Joining) >= 1)
OR (YEAR(Date_Of_Joining) <= 2013 AND MONTH(Date_Of_Joining) <= 5)