DROP TABLE IF EXISTS `transactions`; CREATE TABLE `transactions` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `purchase_date` datetime DEFAULT NULL, PRIMAR
Same error in a different scenario:
This also happens when you miss @ symbol for a variable.
SET @myVar1=1; SELECT @myVar1; -- GOOD, correctly prints: 1 SET @myVar1=1; SELECT myVar1; -- BAD, prints: Unknown column 'myVar1' in 'field list'