转换sql查询中的函数

时间:2013-11-15 19:02:25

标签: sql sql-server

请查看以下SQL查询:

SELECT 
    count(*) as total,
    DATEPART(hour,DateSent_dt) as hr,
    DATEPART(minute,DateSent_dt) as mm
FROM 
    dbname cd 
WHERE
    convert(varchar(10), cd.DateSent_dt, 111) >= convert(varchar(10), '#sdt#', 111)
    AND convert(varchar(10), cd.DateSent_dt, 111) <= convert(varchar(10), '#edt#', 111)
GROUP BY
    DATEPART(hour, DateSent_dt), DATEPART(minute, DateSent_dt)
ORDER BY 
    hr

varchar(10)功能中111convert做了什么?

1 个答案:

答案 0 :(得分:0)

转换功能接受三个参数

  • 目标类型
  • 转化价值/列
  • 风格

有关详细信息,请查看http://msdn.microsoft.com/en-us/library/ms187928.aspx