Donate $1 now to see this question answered quickly
Sponsored questions offer a monetary incentive to answerers to produce quality responses.
Be intelligently matched with 5 likely answerers who will be alerted to help.
SELECT * FROM users WHERE birth_date between '%-02-02' AND '%-05-06'
Assuming MySQL, see the docs here. BETWEEN requires a minimum and maximum value, and does not support a wildcard like LIKE does.
Same goes for MSSQL. If you include the character string '%', MSSQL will generate an error.