Я выполняю, как мне кажется, очень простой запрос. Все, что я хочу сделать, это выбрать COUNT значений, если для одного состояния поля задано значение Y (для «да») и есть запись года (например, 1997). Я написал следующий запрос, и он, кажется, не находит результата, когда он должен быть в списке.
Запрос:
SELECT COUNT(1) FROM mydb WHERE status = 'Y' AND year IS NOT NULL
Кажется, что он не срабатывает, когда у меня есть целочисленное значение для моего столбца года. Почему это так?