CREATE_DATE是一个预定义的表列吗?

时间:2011-10-05 00:57:36

标签: mysql

在这个问题中,CREATE_DATE是指用户定义的列还是预定义的mySQL列?如果是用户定义的,那么该列的类型有什么好的假设?

  

从表REPORTS中选择之前有CREATE_DATE的所有记录   2006年7月9日,最新订单。

2 个答案:

答案 0 :(得分:0)

CREATE_DATE不是预定义的列名;它将被定义为CREATE TABLE语句的一部分。

最有可能的是,它将是一个MySQL DATETIME类型,尽管它也可能是更简单的DATE类型。有关详细信息,请参阅MySQL date types

DATETIMEDATE类型之间的区别在于DATETIME(顾名思义)包含时间戳和日期,而DATE只存储日期部分。

答案 1 :(得分:0)

SELECT * FROM REPORTS WHERE CREATE_DATE < '2006-07-09' ORDER BY CREATE_DATE DESC