SQL_練習:彙總各個部門當前員工的title型別的分配數目,結果給出部門編號dept_no、dept_name、其當前員工所有的title以及該型別title對應的數目count
CREATE TABLE departments
(
dept_no
char(4) NOT NULL,
dept_name
varchar(40) NOT NULL,
PRIMARY KEY (dept_no
));
CREATE TABLE dept_emp
(
emp_no
int(11) NOT NULL,
dept_no
char(4) NOT NULL,
from_date
date NOT NULL,
to_date
date NOT NULL,
PRIMARY KEY (emp_no
,dept_no
));
CREATE TABLE IF NOT EXISTS titles
emp_no
int(11) NOT NULL, title
varchar(50) NOT NULL, from_date
date NOT NULL, to_date
date DEFAULT NULL);
答案:
select d.dept_no, d.dept_name, t.title,count(t.title) count from
(titles t inner join dept_emp de on t.emp_no=de.emp_no and t.to_date='9999-01-01'and de.to_date='9999-01-01')e,
departments d
where e.dept_no = d.dept_no
group by d.dept_no,t.title
思路:
1、inner join表2、表3
2、再連線表1
3、group by 兩項(dept_no 和 title)
用 GROUP BY 同時對 de.dept_no 和 t.title 進行分組
相關推薦
SQL_練習:彙總各個部門當前員工的title型別的分配數目,結果給出部門編號dept_no、dept_name、其當前員工所有的title以及該型別title對應的數目count
CREATE TABLE departments ( dept_no char(4) NOT NULL, dept_name varchar(40) NOT NULL, PRIMARY KEY (dept_no)); CREATE TABLE dept_
匯總各個部門當前員工的title類型的分配數目,結果給出部門編號dept_no、dept_name、其當前員工所有的title以及該類型title對應的數目count
devel 操作 titles group by ble pre nio 員工 nag CREATE TABLE `departments` (`dept_no` char(4) NOT NULL,`dept_name` varchar(40) NOT NULL,PRIMA
資料庫SQL實戰 —— 統計出當前各個title型別對應的員工當前薪水對應的平均工資。結果給出title以及平均工資avg。
時間限制:1秒 空間限制:32768K 題目描述 統計出當前各個title型別對應的員工當前薪水對應的平均工資。結果給出title以及平均工資avg。 CREATE TABLE `salaries
119-案例練習:接受使用者從控制檯輸入的兩個數字,並計算和,輸出到控制檯
Console.WriteLine("請輸入第一個數字"); string str1 = Console.ReadLine(); int num1 = Convert.ToInt32(str1); Conso
OpenCV練習:嘗試同時提取多個不同的顏色物體,比如同時提取紅,藍,綠三個不同顏色的物體。
python: 1.先是通過 import cv2 import numpy as np red = np.uint8([[[255,0,0]]]) hsv_red=cv2.cvtColor(red,cv2.COLOR_BGR2HSV) print hsv_red green=np.ui
IONIC即將離開當前頁面時,強制給出提示
即將離開當前頁面,當不符合要求時,強制給出提示
刷題:輸入一顆二叉樹和一個整數,打印出二叉樹中結點值的和為輸入整數的所有路徑。
原題:輸入一顆二叉樹和一個整數,打印出二叉樹中結點值的和為輸入整數的所有路徑。路徑定義為從樹的根結點開始往下一直到葉結點所經過的結點形成一條路徑。 思路分析:首先思考節點值的和為輸入的整數,每條路徑都一定是從根節點到葉子節點,在資料結構中從根節點到葉子節點的遍歷稱之為深度優先遍歷DFS。因此整
C語言:利用指標編寫程式,定義一個3行3列的二維陣列,並在程式中對其進行賦值,陣列元素的型別不限,輸出該二維陣列以及各行的均值
題目來源:大工慕課 連結 作者:Caleb Sung 題目要求 利用指標編寫程式,定義一個3行3列的二維陣列,並在程式中對其進行賦值,陣列元素的型別不限,輸出該二維陣列以及各行的均值,各行
26. 彙總各個部門當前員工的title型別的分配數目
題目描述 彙總各個部門當前員工的title型別的分配數目,結果給出部門編號dept_no、dept_name、其當前員工所有的title以及該型別title對應的數目count CREATE TABLE `departments` ( `dept_no` char(4) NOT NULL, `d
彙總各個部門的當前員工的title型別的分配數目
題目描述 彙總各個部門當前員工的title型別的分配數目,結果給出部門編號dept_no、dept_name、其當前員工所有的title以及該型別title對應的數目count CREATE TABLE `departments` ( `dept_no`
資料庫SQL實戰3:查詢各個部門當前領導當前薪水詳情以及其對應部門編號dept_no
思想: 題目要求查詢各個部門當前領導當前薪水詳情以及其對應部門編號dept_no。首先根據當前領導通過條件d.to_date = '9999-01-01'進行篩選,然後當前薪水通過條件s.to_date = '9999-01-01'進行再次篩選,最後根據領導的編號通過條件d.emp_no = s
資料庫SQL實踐22:統計各個部門對應員工漲幅的次數總和
思想: 題目要求統計各個部門對應員工漲幅的次數總和,給出部門編碼dept_no、部門名稱dept_name以及次數sum。 首先通過條件departments as d inner join dept_emp as e on d.dept_no = e.dept_no將depart
牛客:資料庫實戰—2—查詢各個部門當前(to_date='9999-01-01')領導當前薪水詳情以及其對應部門編號dept_no
CREATE TABLE `dept_manager` ( `dept_no` char(4) NOT NULL, `emp_no` int(11) NOT NULL, `from_date` date NOT NULL, `to_date` date NOT NULL, PRIMARY KEY (
資料庫SQL實踐21:統計各個部門對應員工漲幅的次數總和
思想: 題目要求統計各個部門對應員工漲幅的次數總和,給出部門編碼dept_no、部門名稱dept_name以及次數sum。 首先通過條件departments as d inner join dept_emp as e on d.dept_no = e.dept_no將d
列出各個部門中工資高於本部門的平均工資的員工數和部門號,並按部門號排序(用sql語句來表達)。
AR 思路 進行 info family order size table ID 查詢出各個部門中工資高於本部門的平均工資的員工數和部門號,並按部門號排序(用sql語句來表達) 1.創建的表格 2.思路: (1)首先查詢各個部門的平均工資 1 select dept
資料庫SQL實戰5:查詢所有員工的last_name和first_name以及對應部門編號dept_no,也包括展示沒有分配具體部門的員工
思想: 題目要求查詢所有員工的last_name和first_name以及對應部門編號dept_no,也包括展示沒有分配具體部門的員工。若有的員工沒有分配部門編號,即其部門編號為空。首先通過left join左連線實現兩個表的連線,這兩個表連線的條件是員工編號相等(e.emp_no = d.em
資料庫SQL實踐25:獲取員工其當前的薪水比其manager當前薪水還高的相關資訊
思想: 題目要求獲取員工其當前的薪水比其manager當前薪水還高的相關資訊,當前表示to_date='9999-01-01', 結果第一列給出員工的emp_no, 第二列給出其manager的manager_no, 第三列給出該員工當前的薪水emp_salary, 第四列給該員工對應的mana
程式設計練習:1的數目
來源: 程式設計之美 給定一個十進位制正整數N,寫下從1開始,到N的所有整數,然後數一下其中出現的所有"1"的個數。 例如: N = 2,寫下1,2。這樣只出現了1個"1" N = 12, 1,2,3,4,5,6,7,8,9,10,11,12。這樣1的個數為5; 分析 具
查詢各個部門當前(to_date='9999-01-01')領導當前薪水詳情以及其對應部門編號dept_no之SQL實現
題目描述 查詢各個部門當前(to_date='9999-01-01')領導當前薪水詳情以及其對應部門編號dept_no CREATE TABLE `dept_manager` ( `dept_no` char(4) NOT NULL, `emp_no` int(11) NOT NUL
【JAVAEE學習筆記】hibernate04:查詢種類、HQL、Criteria、查詢優化和練習為客戶列表增加查詢條件
沒有 arrays getpara tex response 寫法 sum exceptio 提高 一、查詢種類 1.oid查詢-get 2.對象屬性導航查詢 3.HQL 4.Criteria 5.原生SQL 二、查詢-HQL語法 //學習HQL語法 public