CREATE TABLE IF NOT EXISTS __temp_orders
( SELECT * FROM orders WHERE STR_TO_DATE(orders.data,'%d.%m.%Y') < '2016-11-01 09:35:00' )
[HY000][1411] Incorrect datetime value: '' for function str_to_date
работает прекрасно и возвращает то, из чего я хочу создать таблицу.
SELECT * FROM orders WHERE STR_TO_DATE(orders.data,'%d.%m.%Y') < '2016-11-01 09:35:00'