The values don’t need to be in quotes, you just had a typo the first time.
Here is your original code, where you wrote “subcription”:
And here is your revised code, with the properly spelled “subscription”:
I tested it out in Codecademy and the code with “subcription” doesn’t run, even though it is after an
OR statement. However, once the typo is fixed it runs without the numbers being in quotes.
On another note, your logic should be changed from:
(subscription_end > first_day OR subscription_end IS NULL)
which checks if the subscription was active for the first day of the month, to this:
(subscription_end >= last_day OR subscription_end IS NULL)
which checks if the subscription was active for at least the whole month.