从品牌网站建设到网络营销策划,从策略到执行的一站式服务
可用如下sql语句:
创新互联专注于咸丰企业网站建设,成都响应式网站建设公司,商城网站建设。咸丰网站建设公司,为咸丰等地区提供建站服务。全流程按需网站制作,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
select convert(varchar(10),dateadd(DAY,t2.number,t1.day),120) day from
(select '2015-07'+'-01' day) t1,
(select number from MASTER..spt_values WHERE TYPE='P' AND number=0 and number=31) t2
where convert(varchar(10),dateadd(DAY,t2.number,t1.day),120) like '2015-07%'
说明:要查询某年某月,只许将语句中的2015-07替换即可。
结果截图:
select '分公司ID',COUNT(*) AS '订单数量' from Orders
where OrderTimeCONVERT(nvarchar(10),year(GETDATE()))+'-'+CONVERT(nvarchar(10),month(GETDATE()))+'-01'
and OrderTimeGETDATE()
group by '分公司ID'
select number+1
from master..spt_values
where type='p' and DATEADD(day,number, cast(CONVERT(varchar(7),'2013-02-03')+'-01' as datetime))DATEADD(MONTH,1,cast(CONVERT(varchar(7),'2013-02-03')+'-01' as datetime))
SELECT * FROM A WHERE DATEDIFF(month,add_date,getdate())=0
add_date是录入数据的时间
说一下我的思路吧.首先查询出当前月的每一天进行排序,然后再对每一天进行星期几的查询,再定位第一个星期五,我们用的也是Oracle,语句应该也是大同小异.
select ndate(select trunc(sysdate,'mm')+level-1 as ndate from daul connect by level =31) t where to_char(ndate,'dy')='星期五' and rownum='1';
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图