
sql server
信息屋
虚怀若谷,淡泊宁静.
展开
-
sql server 计算男女比例 百分比
--分组列出性别 计算男女各人数 和所占比例select tsex ,count(*) from person_info where ttype='在职人员' group by tsex--总人数select count(*) from person_info--占比select cast( convert (decimal(18,2),100*cast(count(*) as flo原创 2016-01-25 17:23:40 · 23932 阅读 · 0 评论 -
sql server存储过程
use Test2;--创建测试books表create table books ( book_id int identity(1,1) primary key, book_name varchar(20), book_price float, book_auth varchar(10));--插入测试数据insert into books (book_n原创 2016-01-18 21:01:23 · 606 阅读 · 0 评论 -
sql server 判断时间段是否重叠
--判断 加班 时间段 是否重叠--工号0100993 加班 加班日期 2016-01-09 起始时间08:30 结束时间17:30select count(*) tcount from (select case when (('08:30''08:30') --在原有时间段之前 or ('08:30'>=tendtime and '17:30'>'08:30')) --在原创 2016-02-18 15:41:50 · 4499 阅读 · 0 评论 -
sql server 统计各省份人数前几名和其他
----1 统计公司各省份人数 取前7个 其他----select * from ( --统计前7个省份的人数 (select top 7 torigo, COUNT(*) tcount from person_info group by torigo order by tcount desc ) --合并查询结果 合并其他省份的人数 union ( --合并第8名之后的原创 2016-03-15 20:55:56 · 5664 阅读 · 0 评论