-
2022年中国—东盟区块链创新应用大赛在广西南宁启动
央广网南宁9月23日消息(记者黄月芬实习生彭嘉嘉)9月23日,2022年中国—东盟区块链创新应用大赛在广西南宁启动。中国—东盟区块链创新中心为此次大赛提供技术支持...
区块链 2022-09-23 21:56:37 -
SQL语句练习实例之六人事系统中的缺勤(休假)统计
复制代码代码如下:---这是一个人事系统中的示例,要求记录一下员工的缺勤情况---1.要在表中记录一下缺勤计分,是对经常缺勤者的一种处罚性计分---规则:---1.如果员工在一年内的缺勤计分达到50,就会可以解雇该员工。---2.如果员工缺勤连续超过一天,就视为长病假,这时,第二天,第三天及以后的天数都不会统计该员工的缺勤计分----这些天也不算为缺勤...
数据库操作教程 2022-09-23 20:36:11 -
sqlserver统计sql语句大全收藏
1.计算每个人的总成绩并排名selectname,sum(score)asallscorefromstuscoregroupbynameorderbyallscore2...
数据库操作教程 2022-09-23 20:33:56 -
一个常用的报表统计SQL语句
一般都给定按日期区间统计某一值,每一个列就是统计时的分类。如下图:下面给出上图的例子的sql语句写法:(注:此处是按“日期”字段统计)复制代码代码如下:select日期,自选字段1,自选字段2,sum(类型1)类型1,sum(类型2)类型2,sum(类型3)类型3,sum(类型4)类型4,sum(类型5)类型5,sum(类型6)类型6from(selectto_date(to_char(日期,'yyyy-MM-dd'),'yyyy-mm-dd')日期,自选字段1,自选字段2,count(主键字段)类型1,0类型2,0类型3,0类型4,0类型5,0类型6from表名where1=1groupbyto_date(to_char(日期,'yyyy-MM-dd'),'yyyy-mm-dd'),自选字段1,自选字段2unionallselectto_date(to_char(日期,'yyyy-MM-dd'),'yyyy-mm-dd')日期,自选字段1,自选字段2,0类型1,count(主键字段)类型2,0类型3,0类型4,0类型5,0类型6from表名where1=1groupbyto_date...
数据库操作教程 2022-09-23 20:23:47 -
SQL语句技巧:按月统计数据
表结构如下:qty date----------------------------------------------13 2005/01/1715 2005/01/193 2005/01/25105 2005/01/271 2005/01/31352 2005/02/0312 2005/02/04255 2005/02/076 2005/02/181 2005/02/1928 2005/02/211 2005/02/22394 2005/02/23359 2005/02/24313 2005/02/25325 2005/02/26544 2005/02/2768 2005/02/282 2005/03/01求一個SQL寫法,將每個月的數量求和...
数据库操作教程 2022-09-23 20:23:18 -
一个用来统计相同姓名人数的SQl语句
sql语句查询表结构是这样:ID姓名性别1张三男2王四男3丽丽女4张三男5赵柳男6高洁男7王四女8高洁女9张三女怎么能用一条SQL语句查询出如下的结果姓名人员个数男人数女人数包含ID张三3211,4,9王四2112,7丽丽1013高洁2116,8赵柳1105复制代码代码如下:SELECT*FROM(SELECTDISTINCTName,Count(ID)as人員個數,sum(casewhenSex='男'then1else0end)as男人數,sum(casewhenSex='女'then1else0end)as女人數FROMTestgroupbyName)AOUTERAPPLY(SELECT[包含ID]=STUFF(REPLACE(REPLACE((SELECTIDFROMTestNWHEREName=A.NameFORXMLAUTO),'<NID="',','),'"/>',''),1,1,''))N...
数据库操作教程 2022-09-23 20:21:23 -
SQLserver实现分组统计查询(按月、小时分组)
设置AccessCount字段可以根据需求在特定的时间范围内如果是相同IP访问就在AccessCount上累加。复制代码代码如下:CreatetableCounter(CounterIDintidentity(1,1)notnull,IPvarchar(20),AccessDateTimedatetime,AccessCountint)该表在这儿只是演示使用,所以只提供了最基本的字段现在往表中插入几条记录insertintoCounterselect'127.0.0.1',getdate(),1unionallselect'127.0.0.2',getdate(),1unionallselect'127.0.0.3',getdate(),11根据年来查询,以月为时间单位通常情况下一个简单的分组就能搞定复制代码代码如下:selectconvert(varchar(7),AccessDateTime,120)asDate,sum(AccessCount)as[Count]fromCountergroupbyconvert(varchar(7),AccessDateTime,120)像这样分...
数据库操作教程 2022-09-23 20:16:18 -
如何解决在Azure上部署Sqlserver网络访问不了
最近在部署Azure虚拟机的时候,一直访问不了网络数据库,一搜资料才知道,Azure默认是不打开入网规则的,需要手动设置。在Windows防火墙中为数据库引擎的默认实例打开TCP端口1.在“开始”菜单中,单击“运行”,键入WF.msc,然后单击“确定”...
数据库操作教程 2022-09-23 17:56:00 -
如何统计全天各个时间段产品销量情况(sqlserver)
数据库环境:SQLSERVER2005现有一个产品销售实时表,表数据如下:字段name是产品名称,字段type是销售类型,1表示售出,2表示退货,字段num是数量,字段ctime是操作时间。要求: 在一行中统计24小时内所有货物的销售(售出,退货)数据,把日期考虑在内...
数据库操作教程 2022-09-23 17:54:40 -
一个统计表每天的新增行数及新增存储空间的功能
使用文中提供的代码做一个统计表每天的新增行数及新增存储空间的功能实现步骤如下:1.创建表创建表,存储每天的表空间占用情况CREATETABLE[dbo]...
数据库操作教程 2022-09-23 17:45:50 -
SQL语句实现查询当前数据库IO等待状况
sys.dm_io_pending_io_requests可以返回当前IOPending的状态,对于SQLServer中每个挂起的I/O请求,返回与其对应的一行,跟sys.dm_io_virtual_file_stats配合可以看到具体是哪个数据库IO出现问题。selectDB_NAME(database_id)asDBNAME,database_id,file_id,io_stall,io_pending_ms_ticks,scheduler_addressfromsys.dm_io_virtual_file_stats(null,null)i,sys.dm_io_pending_io_requestsswheres.io_handle=i.file_handle...
数据库操作教程 2022-09-23 17:40:11 -
自增长键列统计信息的处理方法
这篇文章通过文字代码的形式讲解了如何处理用自增长键列的统计信息。我们都知道,在SQLServer里每个统计信息对象都有关联的直方图...
数据库操作教程 2022-09-23 17:40:01