❶ sql函數:查詢部門人數超過所有部門平均人數的部門編號和部門名稱。(表:部門信息)
select 部門編號,春慶部門名扒前握稱 from 部門信息 where
部門人數>(select avg(部門人數) from 部悔喚門信息 )
❷ SQL查詢語句。公司裝了OA辦公系統,資料庫SQL。 我現在想查詢 某個部門的ID 怎麼查。語句是什麼。
你是想從系統中查,還是直接進入SQL去查?
如果是SQL, select * from "表名" where 部門ID="部門編號" ;
D2:找到數據表;
D3:進入查詢窗口;
D4: select * from "表名" where 部門ID="部門編號"
❸ sql中查找部門編號為60這個部門中工資最高的人的所有信息
沒有表就只能說一下思路了,第一個搜索條件就是編號60,那麼where 後面就先寫上欄位=60 然後第二個條件就是工資最高,那可以用升序排法,and 後面加欄位名 升序就可以了
❹ SQL Server的四個查詢語句,題目在內容里
select*from員工基本信息表where員工姓名like'張%'orderby入職日期desc
select*from員工基本信息表wheredatepart(month,出生日期)=datepart(month,dateadd(m,1,getdate()))
select部門編號,a.部門名稱,b.人數from部門信息表ainnerjoin(
select員工所屬部門,count(*)人數from員工信息表groupby員工所屬部門)b
ona.部門名稱=b.員工所屬部門
orderby部門編號
update員工信息表set員工狀態='離職'from(
select員工姓名,max(入職日期)最新入職日期from員工信息表groupby員工姓名havingcount(*)>1)a
where員工信息表.員工姓名=a.員工姓名and員工信息表.入職日期<>a.最新入職日期
你自己看看吧。閑來沒事。哎。蛋疼。
❺ SQL函數:查詢6月獎金最高的員工所在部門的其他員工的編號和獎金。(表:工資信息)
select員工編號,獎金
from工資信息
where部門編號in(select部門編號
from工資信息
where獎金=(selectmax(獎金)from工資信息))
基本是這樣,兩層嵌套。
❻ sql查詢姓名為某姓
sql查詢姓名為某姓
姓名查詢,有兩種方法
已知一種方法是:
select distinct 部門編號,姓名
from 員工表
where 姓名 like '王%';
方法2
select 部門編號,姓名
from 員工表
where 姓名 like '王%'
group by 部門編號,姓名
❼ 用一個sql語句查詢出編號、姓名、部門名稱
select 編號,姓名,部門名稱
from 表1
inner join 表2 on 表1.部門編號=表2.部門編號
❽ 有關SQL查詢語句
select * from 員工表
select 姓名,性別,年齡 from 員工表
select 員工編號,(應發工資-扣款) as 實發工資 from 工資表
select * from 員工表
where 政治空拆面貌='黨員' and性別山虧慎='女'select 員工編號,姓名 from 工資表
where 應發工資>=1500 and 應發工資<=2000
select * from 部門表
where 部門名稱 like '%處'
7.select 姓名,性別,年齡 from 員工表
逗敬 where 年齡>35
8.select avg(應發工資) from 工資表
9.select sum(實發工資) from 工資表
10.select部門編號,count(姓名) as 員工人數 from 員工表
group by 部門編號
❾ sql查詢每個部門下男員工人數在2人以上的部門 兩個表,員工表.部門號=部門表.部門號
1
select count(*) as 人數,性別,部分號磨友伏 from 員瞎攜工表 group by 性別,部門號 having 人數>2 and 性別=男;
2
select 部門 from 部門表 where 部門號 in
(select 部門號 from (select count(*) as 人數,性別,部分號 from 員工表 group by 性別,部門號 having 人數>2 and 性告旁別=男));
❿ (3)查詢不重復的部門編號與職位(要求同時顯示部門編號與職位),查詢保存為q03 的sql語言描述
select 部門,職位 from table group by 部門,職位譽旅搜慶歷 having count(1)=1
按部門職位分組,分組後如記鎮仔錄只有一條則為無重復的部門職位