显示日期只有一次[优雅的方式]

时间:2013-07-23 10:11:16

标签: mysql

如何使用内置Date and Time functions

显示日期

如果我这样做,select curdate() from abc.xyz;它会返回类似的内容,

+------------+
| curdate()  |
+------------+
|    ...     |
| 2013-07-23 |
| 2013-07-23 |
| 2013-07-23 |
| 2013-07-23 |
|    ...     |
+------------+

行数等于表中的元组数。

为了让它归还我,

+------------+
| curdate()  |
+------------+
| 2013-07-23 |
+------------+

我做,select curdate() from abc.xyz LIMIT 1

select DISTINCT curdate() from abc.xyz

这给了我预期的输出但是对我来说使用随机数据库及其表只是为了访问名称似乎并不合理。 这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:4)

根本不要使用FROM条款。

所有荣耀中的查询:

SELECT CURDATE();

并且here's a fiddle with no tables at all来演示。