我正在将现有脚本中的一列拖入我的模板文件中,并且一切正常。
唯一的问题是,此脚本有一个名为的列order,然后每一行在该列中都有一个数字,以显示应在顶部等ORDER BY name。例如,如果我将查询设置为“ ”,则一切正常,但是当我使用“ ORDER BY order”,然后出现SQL错误。 我可以没有名为的专栏order吗?我不能更改列名,因为它是脚本的一部分。
order
ORDER BY name
ORDER BY order
有办法解决吗?
这是我的SQL查询中的行:
SELECT * FROM categories WHERE hide = 0 ORDER BY order
order是SQL中的关键字。因此,如果您希望使用关键字作为名称,请在其周围使用反引号字符:
SELECT * FROM categories WHERE hide = 0 ORDER BY `order`
试试看:)