我有一個department
表和user
表,很明顯,每個員工在不同的部門。
我想分別獲取每個部門的所有用戶。我可以通過組或...來做到嗎?SQL組查詢從兩個表中獲取數據
我嘗試如下不給我想要的結果:
select username,b.deptName
from user a
inner join dept b
on a.dept=deptId group by deptName
PS:我需要一個SQL查詢來獲取不同部門的同事不是每個部門一個單獨的查詢!
樣本數據
User(Table)
username dept
John 1
Jack 2
Sam 1
Tedy 1
Tom 2
Sara 2
dept:(Table)
deptId deptName
1 HR
2 IT
My Desired result:
HR:John-Sam-Tedy
IT:Jack-Tom-Sara
請提供一些示例數據。您的問題很難理解? –
可以提供一些樣本輸出? – Nithesh
您是否在尋找'by by'而不是'Group by'? – bummi