MySQL错误号:codeigniter中的1064

时间:2016-09-26 07:05:02

标签: php mysql codeigniter-3

我想在codeigniter中创建一个视图表,我收到错误MySQL Error Number: 1064

$this->db->query('
    CREATE VIEW totalamount AS
    SELECT column amount, user
    FROM transactions
    WHERE user = 1
');

2 个答案:

答案 0 :(得分:1)

请记住空间不支持您使用列名column amount的任何数据库列。现在它将有column_amount

请遵循以下代码:

$this->db->query('CREATE VIEW totalamount AS
SELECT column_amount, user FROM transactions WHERE user = 1');

答案 1 :(得分:0)

您表中可能不存在您在select中使用的列。 请验证它。因为列'列数'之间存在空格。