SQL Date 函数 |
您所在的位置:网站首页 › sql语句更改日期 › SQL Date 函数 |
SQL 日期处理
如果不涉及时间部分,那么我们可以轻松地比较两个日期! 假设我们有下面这个 "Orders" 表: OrderId ProductName OrderDate 1 computer 2008-12-26 2 printer 2008-12-26 3 electrograph 2008-11-12 4 telephone 2008-10-19现在,我们希望从上表中选取 OrderDate 为 "2008-12-26" 的记录。 我们使用如下 SELECT 语句: SELECT * FROM Orders WHERE OrderDate='2008-12-26'结果集: OrderId ProductName OrderDate 1 computer 2008-12-26 3 electrograph 2008-12-26现在假设 "Orders" 类似这样(请注意 "OrderDate" 列中的时间部分): OrderId ProductName OrderDate 1 computer 2008-12-26 16:23:55 2 printer 2008-12-26 10:45:26 3 electrograph 2008-11-12 14:12:08 4 telephone 2008-10-19 12:56:10如果我们使用上面的 SELECT 语句: SELECT * FROM Orders WHERE OrderDate='2008-12-26'那么我们得不到结果。这是由于该查询不含有时间部分的日期。 提示:如果您希望使查询简单且更易维护,那么请不要在日期中使用时间部分! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |