Konwertuj dane wejściowe na typ daty, a także wartość kolumny:
SELECT * FROM insurance where date(in_date) > STR_TO_DATE('17-Feb-2017','%d-%b-%Y')
Więcej wyjaśnień na temat STR_TO_DATE
i DATE
funkcja zobacz dokumentację mysql
.Nie konwertuj obu wartości na ciąg znaków, ponieważ po konwersji nie można ich porównać