mysql - MySQL SELECT AS 后何时使用引号
问题描述
回顾mysql中SELECT的使用,发现as后,有时不带单引号,有时有。例如:
SELECT * AS DAY
相比于:
SELECT * AS 'Cancellation Rate'
那么SELECT AS之后什么时候用单引号呢?
解决方案
对于复合名称,例如:Cancellation Rate
.. 使用反引号而不是引号
select my_col_name as `Cancellation Rate`
from my_table
推荐阅读
- haskell - 如何在没有 Haskell 中的前奏模块的情况下对函数 drop 进行编码?
- c - 我需要从 argv 输入计算数字,但数字不是整数,它们是字符。我怎么投?
- batch-file - 如何更改热敏打印机字体的大小?
- javascript - 在 Flow 中扩展对象类型和覆盖属性
- python - 在 Python 中解析具有多个 JSON 对象的文件
- python - 创建绘图时如何修复关键错误?
- python - 如何从 url 获取实时流?
- ruby-on-rails - Rails 在 Heroku 上从 Postgres 查询数据时出错
- angular - 当我的图表有多个颜色条目时,如何为 highcharts 图例方形符号着色
- c# - 如何在 .NET Core Web 应用程序的单个实例中使用动态租户对 Azure Active Directory 中的用户进行身份验证?