我写了一个查询来获取内部时间:
select *, (Time + interval '2012-12-18 13:36:47' minute) from chatnotiservice;
Run Code Online (Sandbox Code Playgroud)
是否可以命名(Time + interval '2012-12-18 13:36:47' minute)列?
使用AS. 例如:
mysql> select 'data' as mycolumnname;
+--------------+
| mycolumnname |
+--------------+
| data |
+--------------+
1 row in set (0.00 sec)
mysql>
Run Code Online (Sandbox Code Playgroud)
如果您确实想在您执行的日期操作之后命名该列(您的问题不清楚),您可以通过将其括在反引号中来实现。例如:
mysql> select 'data' as `Time + interval '2012-12-18 13:36:47' minute` ;
+----------------------------------------------+
| Time + interval '2012-12-18 13:36:47' minute |
+----------------------------------------------+
| data |
+----------------------------------------------+
1 row in set (0.00 sec)
mysql>
Run Code Online (Sandbox Code Playgroud)
我怀疑你的意思是以下内容:
select *,(Time + interval '2012-12-18 13:36:47' minute) AS mytime from chatnotiservice;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
921 次 |
| 最近记录: |