我有一张表有一些像这样的保留字:
| ID | Name | **DESC** | SIZE |
| 1 | A | round | 2" L X 3"W|
| 2 | B | Cubic | 3" L X 3"W|
这里的Desc是关键字,也是列名。当我需要使用以下查询获取数据时出现错误:SELECT * FROM products where DESC='Cubic';
我收到错误。
有没有办法重新设计查询(而不是表格)并获得结果?
答案 0 :(得分:0)
您使用反引号来逃避名称:
SELECT *
FROM products
WHERE `DESC` = 'Cubic'