1. sql資料庫查詢 顯示在不同部門下工作的員工的總人數的語句怎麼寫
select 部門,count(*) as 總人數 from 表 group by 部門
2. 怎麼用資料庫統計函數算員工人數
假定人員表名為Hrmresource,有一列為員工狀態State 當State為1時代表該員工在職
則 select count(*) from Hrmresource where State = 1
返回值就是在職員工數
核心是count()函數,知道這個函數怎麼用,就可以自己活學活用了。
3. sql里 如何統計一個公司的部門人數 可以有很多子公司 每個子公司可以有相同的部門 每個部門有多個員工
使用GROUP BY分組。
假設表的信息為:Employee(CompName,DeptName,EmpName)
--創建數據表
CREATETABLEEmployee
(
CompName VARCHAR(20),--子公司名稱
DeptName VARCHAR(20),--部門名稱
EmpName VARCHAR(20)--員工姓名
)
--插入測試數據
INSERTINTOEmployeeVALUES('北京公司','人事部','張')
INSERTINTOEmployeeVALUES('北京公司','財務部','趙')
INSERTINTOEmployeeVALUES('北京公司','人事部','孫')
INSERTINTOEmployeeVALUES('上海公司','人事部','王')
INSERTINTOEmployeeVALUES('上海公司','財務部','李')
--SQL查詢
SELECT CompName,DeptName,Number=COUNT(*)
FROM Employee
GROUPBY CompName,DeptName
測試結果:
4. 達夢資料庫員工人數
達夢資料庫員工人數千餘人。達夢公司先後在武漢、上海、成都、蘇州等地設立了研發基地,在北京、廣州等地成立了分子公司,已形成了一個覆蓋全國的資料庫產品技術服務和產品銷售網路,現有員工千餘人。
5. excel中如何用資料庫統計函數統計出各分公司的人員人數
不就是多分表匯總問題么?我這兒有一個樣表,您看一下,
示意圖如下:依次為:1表,2表,匯總表
在匯總表中,在C3單元格中輸入公式:=IFERROR(SUM(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"E:E"))/(COUNTA(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"C:C"))-1),"")
在匯總表中,在D3單元格中輸入公式:=IFERROR(SMALL(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"E:E"),1),"")
在匯總表中,在C3單元格中輸入公式:=IFERROR(LARGE(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"E:E"),1),"")
3個公式同時下拉,即可。
其實,你就是有再多的表的話,此方法也可以很好地處理.
6. 用sql語句實現'查詢各部門名稱和該部門員工數'
具體語句如下:
7. 查詢出每個部門的人員總數,sql語句怎麼寫
sql 使用sum 與 group by
可以統計每個部門的總人數
sum統計總人數 group by根據部門分組
例子
id departmentname number
1 技術 10
2 技術 3
3 銷售 50
sql語句
select departmentname ,sum(number)number from table group by departmentname ;
結果
departmentname number
技術 13
銷售 50