Man*_*gir 5 mysql sql select alias keyword
我正在执行以下查询,但它给出了语法错误。因为关键字key是在SQL中注册的
SELECT `id` AS key, `country_name` AS value FROM countries
Run Code Online (Sandbox Code Playgroud)
我也尝试使用这样的括号,但它不起作用:
SELECT `id` AS [key], `country_name` AS value FROM countries
Run Code Online (Sandbox Code Playgroud)
如何处理?
使用反引号(`)或单引号(')给出MySQL 中列的别名。
尝试这个:
SELECT `id` AS 'key', `country_name` AS value
FROM countries;
Run Code Online (Sandbox Code Playgroud)
或者
SELECT `id` AS `key`, `country_name` AS value
FROM countries;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1849 次 |
| 最近记录: |