1. 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
測試結果:
2. 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個公式同時下拉,即可。
其實,你就是有再多的表的話,此方法也可以很好地處理.
3. 計算每個部門有多少名員工的mysql語句是什麼
select dept.dept_name,count(users.user_id)
from tbl_user users
left join tbl_deptment dept
on users.deptid = dept.id
group by dept.id
這樣就可以聯查到所有部門名稱和人數了,表名和欄位參照你自己的資料庫表
4. excel中怎麼用公式統計員工總人數,及男女分別有多少人
可以的,
可以使用跨表統計個數函數
舉例:
個表的員工名稱在B列,=COUNTA(Sheet1:Sheet3!B2:B300)
5. 寫出sql語句,統計男女員工各有多少名
例如 表 tb 性別欄位 gender ,SQL如下:
selectgender,count(*)fromtbgroupbygender;
6. excel,怎樣自動統計員工花名冊中某一部門,有多少個在職男員工,多少個在職女員工
因為在當下員工花名冊具有著很高的使用頻率,所以對於公司和企業來說,更應該要保證員工花名冊的安全和穩定。如果還不知道員工花名冊怎麼做的好,那麼可以到壹人事平台,會為您提供專門的服務。製作員工花名冊,直接對模板進行套用,製作效率是很高的,而且還能夠發揮出超高的效果。比如:
首先可以自動生成各類圖表,比如在職員工表,離職員工等等。
轉正提醒,合同續約提醒等。
如今有很多的企業對員工花名冊的製作流程都很重視,員工花名冊怎麼做的好?在進行製作的時候,根本不需要花太多的時間,直接套用模板就可以進行製作了。
7. 用sql語句實現'查詢各部門名稱和該部門員工數'
具體語句如下:
8. 用T-SQL語句。查詢員工總人數
use
庫名
select
count(查詢的列名)
as
員工總人數
from
員工表名
where
條件
不知道你的表,也不知道你的庫,所以無法給出准確的答案
9. 怎麼用資料庫統計函數算員工人數
假定人員表名為Hrmresource,有一列為員工狀態State 當State為1時代表該員工在職
則 select count(*) from Hrmresource where State = 1
返回值就是在職員工數
核心是count()函數,知道這個函數怎麼用,就可以自己活學活用了。