社区
应用实例
帖子详情
求一个这样语句。(不知道是不是异想天开?)
lianliankan222
2005-04-12 06:36:33
表1里这样的数据:
姓名、性别、职工状态
张三 男 101
小四 女 102
张四 男 101
小九 女 101
我想有没有这样的语句能实现:
统计职工状态为“101”、“102”、“总人数”人数
实现这些都放在一个sql语句里?不要告诉我用笔算?
...全文
167
8
打赏
收藏
求一个这样语句。(不知道是不是异想天开?)
表1里这样的数据: 姓名、性别、职工状态 张三 男 101 小四 女 102 张四 男 101 小九 女 101 我想有没有这样的语句能实现: 统计职工状态为“101”、“102”、“总人数”人数 实现这些都放在一个sql语句里?不要告诉我用笔算?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yesyesyes
2005-04-13
打赏
举报
回复
select case when grouping(bj)=1 then '总人数' else 职工状态 end 职工状态,
count(*) 人数 from 表1
group by 职工状态 with rollup
remote_peng
2005-04-13
打赏
举报
回复
select 职工状态, count(*) as 總人數 from 表 group by 职工状态
lucylu0726
2005-04-13
打赏
举报
回复
当然能实现,你以职工状态分组,你的表里肯定应该有一个代码的吧,你再根据代码
sum就可以了算出总数了。
lianliankan222
2005-04-13
打赏
举报
回复
没人知道`?能不能实现给个话吧?
lianliankan222
2005-04-13
打赏
举报
回复
TO:gzhughie(hughie),按大哥的sql语句,我顺利的得到我想要的结果,sum用的好啊!小弟佩服!
TO:remote_peng(一個想做程序員的女孩),你的方法我没试。但我相信一样能得出我的效果。谢谢!!
结帖!
remote_peng
2005-04-13
打赏
举报
回复
TO:remote_peng(一個想做程序員的女孩) ( ),这个代码是能统计出状态的数据,但如果加上
where 条件的话,就一条数据都没有了。。
================================================
這樣應該可以 的
select 职工状态, count(*) as 總人數 from 表 group by 职工状态 having 條件
gzhughie
2005-04-13
打赏
举报
回复
SELECT SUM(CASE WHEN A.职工状态=101 THEN 1 ELSE 0 END) AS 职工状态101,
SUM(CASE WHEN A.职工状态=102 THEN 1 ELSE 0 END) AS 职工状态102,
COUNT(*) AS 总人数
FROM 表1 A
lianliankan222
2005-04-13
打赏
举报
回复
TO:lucylu0726() ( ),能不能说详细点?我有点不太明白。
TO:remote_peng(一個想做程序員的女孩) ( ),这个代码是能统计出状态的数据,但如果加上where 条件的话,就一条数据都没有了。。
TO: yesyesyes() ( ),这位大哥的代码,我看的好晕。看不明白。能解释下吗?
jquery easyui tabs的刷新问题
做
一个
首页自定义的功能,刚开始不
知道
如何刷新tabs。采用的是先关闭,再新建。 $("#"+tabPanel).tabs(close,首页); 新建: $("#"+tabPanel).tabs(add,{ title:tabTitle, style:{padding:1px}, //hre
jQuery EasyUI 布局 - 动态添加标签页(Tabs)
这在后台管理系统中非常常见:用户点击左侧菜单时,在右侧主内容区动态打开对应的标签页;如果需要完整后台模板(带登录、主题切换、iframe 加载)、右键菜单、或支持 iframe 方式加载页面,请继续提问!// 核心函数:添加标签页(如果已存在则选中)// 如果没有 url 属性,可用内联内容。// 如果是内联内容,可重新加载。// 在这里设置 content。// 可选:刷新已存在标签页。// AJAX 加载内容。' 的内容区域'// 刷新当前标签页。// 关闭当前标签页。// 保留首页不关闭。
easyui tabs切换和单个页面手动刷新以及点击添加新的tabs
js var showLogDialog = { codeMirror: null, num:0, str:'', tabsNum:'', init: function () {//刚打开页面 var actionId = $("input[name='actionId']").val(); var actionSid = $...
easyui tabs 真正刷新用法
1 //刷新当前标签Tabs 2 function RefreshTab(currentTab) { 3 var url = $(currentTab.panel('options')).attr('href'); 4 $('#tabs').tabs('update', { 5 tab: curren...
easyui tabs 刷新用法
1 //刷新当前标签Tabs 2 function RefreshTab(currentTab) { 3 var url = $(currentTab.panel('options')).attr('href'); 4 $('#tabs').tabs('update', { 5 tab: currentTab, 6
应用实例
27,579
社区成员
68,540
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章