Cytat(Niree @ 5.01.2017, 00:56:15 )

Raz, że apostrofy, dwa, że format daty może masz zły lub w kolumnie 'data' jest też czas.
Dajesz wtedy
WHERE `data` < (REGEXP '%2017-01-01%')
Data mniejsza od 0/1/NULL?
W takim przypadku funkcja DATE lub funkcja DATE_FORMAT.