zoukankan      html  css  js  c++  java
  • sql对于between和时间

     在写时间条件 ,比如 把2014/3/1 到2014/3/31这个时间段做为条件 的话,很多人都会写成这样

    select date from table where date between '2014/3/1' and '2014/3/31'

    其实这样查询出来的结果 是从2014/3/1 00:00:00  到 2014/3/31 00:00:00 

    那么 问题来了,要是其中正好有一条数据的时间在 '2014/3/31 11:12:12'那样的话,会出现什么结果 呢?很明显的,这条数据 就会被忽略掉。所在在查询关于时间的时候 ,千万要记住 时: 分: 秒,

    如查询三月份的数据正确的语句应该是

    select date from table where date between '2014/3/1' and2014/3/1 23:59:59
  • 相关阅读:
    UVa-10317
    UVa-1595
    UVa-10391
    UVa-10763
    UVa-10935
    UVa-1594
    UVa-1593
    从CSDN搬过来了
    memset会显著增加时间和空间的消耗吗
    memset对数组的初始化
  • 原文地址:https://www.cnblogs.com/chcong/p/4382113.html
Copyright © 2011-2022 走看看