获取错误SQLSTATE [42S21]:列已存在,但它适用于RazorSQL

时间:2017-12-29 21:46:16

标签: php sql subquery

我收到了这个错误:

SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'product_name'

当我尝试从子查询计算列的平均值时。 之前,我尝试创建一个视图来表示子查询,但我不断收到视图不存在的错误。代码在RazorSQL中工作正常,而不是我的网络应用程序。

$sql_energy = "SELECT AVG(energy_100g) AS energy
        FROM (SELECT *
                FROM Info_unempty
                INNER JOIN
                Favorites ON Info_unempty.id = Favorites.favorite
                LIMIT 5000) AS subq";

请帮忙!谢谢你的时间!

0 个答案:

没有答案