文档章节

SQL简单的日报和月报

深圳大道
 深圳大道
发布于 2016/12/29 15:31
字数 310
阅读 12
收藏 0
--320, SQL SERVER  日报
--查询2009-01-01当天客户A1,A2,A3的订单数量
SELECT Cust_Name
     , CONVERT(CHAR(10), Order_Date, 120) Order_Date
     , SUM(Qty) Qty
FROM Orders_Big
WHERE 1=1
     AND Cust_Name IN ('A1', 'A2', 'A3')
     AND Order_Date >= '2009-01-01' 
     AND Order_Date<'2009-01-02'
     /*AND Order_Date  -- BETWEEN...AND相当于>=和<=
            BETWEEN '2009-01-01'
                 AND '2009-01-02'*/
GROUP BY Cust_Name
     , CONVERT(CHAR(10), Order_Date, 120)
ORDER BY 2, 1


--321. ORACLE 日报
--查询2009-01-01当天客户A1,A2,A3的订单数量
SELECT Cust_Name
  , TO_CHAR(Order_Date, 'YYYY-MM-DD') Order_Date --方法一:转换成字符串类型
  --, TRUNC(Order_Date) Order_Date  --方法二:将时分秒信息截断
  , SUM(Qty) Qty
FROM Orders_Big
WHERE 1=1
     AND Cust_Name IN ('A1', 'A2', 'A3')
     AND Order_Date >= DATE'2009-01-01' 
     AND Order_Date<DATE'2009-01-02'
GROUP BY Cust_Name
       , TO_CHAR(Order_Date, 'YYYY-MM-DD')--方法一
       --, TRUNC(Order_Date)--方法二
ORDER BY 2, 1


------------------------------10.2------------------------------------
--326,SQL SERVER 月报
SELECT Cust_Name
     , CONVERT(CHAR(7), Order_Date, 120) Order_YrMs
     , CAST(CONVERT(CHAR(7), Order_Date, 120) + '-01' AS DATETIME) Order_Date
     , SUM(Qty) Qty
FROM Orders_Big
WHERE 1=1
   AND Cust_Name IN ('A1', 'A2', 'A3')
   AND Order_Date >= '2009-01-01' 
   AND Order_Date<'2009-02-01'
GROUP BY Cust_Name
        , CONVERT(CHAR(7), Order_Date, 120)
ORDER BY 2, 1

--326, ORACLE
SELECT Cust_Name
    , TO_CHAR(Order_Date, 'YYYY-MM') Order_YrMs --方法1
    --, TRUNC(Order_Date, 'MM') Order_Date--方法2
    , SUM(Qty) Qty
FROM Orders_Big
WHERE 1=1
    AND Cust_Name IN ('A1', 'A2', 'A3')
    AND Order_Date >= DATE'2009-01-01' 
    AND Order_Date<DATE'2009-02-01'
GROUP BY Cust_Name
    , TO_CHAR(Order_Date, 'YYYY-MM')--方法1
    --, TRUNC(Order_Date, 'MM')--方法2
ORDER BY 2, 1

本文转载自:http://blog.csdn.net/smartsmile2012/article/details/9170693

深圳大道
粉丝 3
博文 877
码字总数 0
作品 0
深圳
架构师
私信 提问
水文资料地址

www.hydroinfo.gov.cn中国水文信息网,包括全国水雨情信息和地下水信息、水质信息、专题水情、年报公报月报等。 http://www.hydroinfo.gov.cn/gb/sqyb/ 历年来水资源质量年报、水文情况年报、...

胡山
2015/06/29
2
0
OpenDigg前端开源项目月报201704

由OpenDigg 出品的前端开源项目月报第一期来啦。我们的前端开源月报集合了OpenDigg一个月来新收录的优质前端开源项目,方便前端开发人员便捷的找到自己需要的项目工具。 reactide React web...

OpenDigg
2017/04/12
0
0
宋冬冬 2017-04-07 工作日报

1、熟悉月报需求 100% 2、根据月报讨论,更新月报页面 80%

宋冬
2017/04/07
1
0
陈鑫 2017-04-19 工作日报

月报模块功能部署上线-100%。 整理月报模块代码,合并到主分支。

chace0120
2017/04/19
1
0
陈鑫 2017-04-20 工作日报

与Jonathan邮件商定月报模块的修改项内容-100%。 测试并部署月报模块中的修改项内容-100%。

chace0120
2017/04/20
1
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Security 自定义登录认证(二)

一、前言 本篇文章将讲述Spring Security自定义登录认证校验用户名、密码,自定义密码加密方式,以及在前后端分离的情况下认证失败或成功处理返回json格式数据 温馨小提示:Spring Security...

郑清
41分钟前
5
0
php yield关键字以及协程的实现

php的yield是在php5.5版本就出来了,而在初级php界却很少有人提起,我就说说个人对php yield的理解 Iterator接口 在php中,除了数组,对象可以被foreach遍历之外,还有另外一种特殊对象,也就是继承...

冻结not
54分钟前
4
0
servlet请求和响应的过程

本文转载于:专业的前端网站➥servlet请求和响应的过程 1.加载 Servlet类被加载到Java虚拟机中,并且实例化。在这个过程中,web容器(例如tomcat)会调用Servlet类的公开无参构造函数,产生一...

前端老手
54分钟前
4
0
golang 1.13 errors 包来了,不用写“err 气功波”代码

引 这篇是对 errors 包 的姿势挖掘 气功波错误代码 从 http.Get()返回的错误 判断 syscall.ECONNREFUSED 错误.以前要对 go 标准库 error 结构有点熟悉,才能写出下面的代码 func CmdErr(err ...

guonaihong
58分钟前
31
0
喜玛拉雅已听书单

时间倒序排 书名 作者 状态 唐砖 孑与2 进行中 死灵之书(克苏鲁神话合集) 阿卜杜拉·阿尔哈萨德 进行中 赡养人类 刘慈欣 完结 赡养上帝 刘慈欣 完结 中国太阳 刘慈欣 完结 中国太阳 刘慈欣...

Alex_Java
59分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部