zoukankan      html  css  js  c++  java
  • 如何使用日期格式化函数

    Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46
    Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47
    Select CONVERT(varchar(100), GETDATE(), 108): 10:57:49
    Select CONVERT(varchar(100), GETDATE(), 12): 060516
    Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 这句是在很多地方上用的,比如统计每一天的销售量
    下面的代码中会详细介绍下用法
    select SUM(total) from yuge_order where status='已付款' and convert(char(10),creatdate,023)='2016-05-09'

    配合聚合函数SUM的使用,返回当天的销售总金额 where后面可以根据本身的需要来控制筛选的条件,红色标注的函数,就是我们日期格式化函数的使用,,中间项createdate是我们数据库中

    存储的时间,由于数据库中取出的时间是带有室,分,秒的,我们不能够直接='2016-05-09'所以我们用日期格式化函数,将他转化为我们想要的格式,用来进行我们所需要的时间的筛选

    上面是几个常用的模式

    格式为:CONVERT(data_type,e­xpression[,style])

    此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
    相互转换的时候才用到.

  • 相关阅读:
    Redis集群搭建&访问
    Redis集群功能概述
    Redis多机功能之Sentinel
    Redis单机版安装与部署
    Redis多机功能之复制
    Redis多机功能介绍
    Hadoop JobHistory
    Hive基础之COALESCE用法
    junit组合模式应用
    Emmet
  • 原文地址:https://www.cnblogs.com/guyali/p/5504281.html
Copyright © 2011-2022 走看看