Mysql错误:违规:1052列' created_at'在where where子句中含糊不清'

时间:2016-11-28 16:43:02

标签: mysql left-join

我遇到了问题:

完整性约束违规:1052列' created_at' in where子句不明确'

但是表格__init__sales_flat_order_grid

created_at

1 个答案:

答案 0 :(得分:9)

两个表都有created_at子句。所以mysql不知道要采取哪一个。你需要明确这一点:

WHERE  ( main_table.created_at >= '2016-11-03 00:00:00' 
     AND main_table.created_at <= '2016-11-26 23:59:59' )