1樓:匿名使用者
你這啥也沒給怎麼查?
有沒有標示工齡或者入職時間的欄位?
建立一個查詢,查詢並依次顯示工齡超過30年的職工的「編號」欄位
2樓:bleach藍
臨時學了access,先建立表關係,參照完整性,再用下面的sql查詢select 員工表。員工編號, 員工表。員工名稱, 員工表。工齡, 部門表。部門名稱。
from 員工表 inner join 部門表 on 員工表。部門編號 = 部門表。部門編號;
欄位自己變一變,不知道你的資料庫欄位名稱。
找出工齡超過25年的員工。 oracle中的語句怎麼寫?
3樓:匿名使用者
供參考,用extract取年份,減去出生日期就可以了select employee_id , first_name||'last_name ,extract( year from sysdate )-extract( year from hire_date ) age
from employees where extract( year from sysdate )-extract( year from hire_date ) 14
4樓:死馬奇
select 員工 from 員工表。
where 工齡》25
若沒有工齡欄位。
select 員工 from 員工表。
where 系統時間-入職時間》25
5樓:
select 員工 from 表名 where 系統日期-入職日期》25
6樓:
select 員工 from 員工表。
where 年齡》25
如果沒有年齡欄位,只有何時進入公司欄位,則試一下where year(date()-進入公司欄位)>25plsql我沒學,我用的是tsql語法。
列出工齡超過所有教師平均工齡的教師資訊的sql檢視
sql 查詢「employee」表,顯示出 「工齡」最長的前2個員工的「姓名」及「工齡」。
請寫出以下sql語句的功能: select count(編號) from 職工表 where year(now())-year(進廠日期)>=25
7樓:匿名使用者
select + count(編號) +from + 職工表 + where + year(now())year(進廠日期) +25
獲取 編號的數量 來自於 職工表 條件是 當前年分-進廠日期 >=25
【工齡》= 25 的職工數量】
8樓:匿名使用者
查詢進廠日期到現在大於等於25年的編號有多少個~
9樓:
職工表中進廠日期至今滿25年的人數,就是工齡滿25的人數。
10樓:夜
具體意義應該是查詢工齡大於等於25年的職工人數。
mysql怎麼給10年工齡的員工加工資1000
11樓:匿名使用者
是10年還是10年以上?
還有,你這樣**別人的資訊真的好嗎?
這個是10年和10年以上基本工資加1000的:
update `salary` set jib_in = jib_in + 1000 where e_id in (select e_id from `employees` where gz_time >=date_sub(curdate(),interval 10 year))
c語言裡大於或等於0 000001表示為1e 6,這個具體是什麼意思。另0 00001之類的如何表示
一般用到這個的是用於判斷float的值是否為0吧 因為float只能精確到小數點後6位 這個用來判斷float變數不為0 是科學計來數法。1e 6 1 自10 6 0.000001。0.00001 1 10 bai 5 1e 5。一光年就等於 9,460,730,472,580,800米,用du科學...
用SQL語句檢索出年齡大於等於18小於等於20的學生姓名和性
1 首先,在sc表中找到學了c2的學生學號。2 然後,就可以設定投影列和資料來源。3 此時,就可以在這裡進行兩層關係的連線。4 這個時候可以利用 any 的方式進行判斷是否在這個集合之中。5 最後 any 和 in 兩個的用法其實基本相同,只要有一個滿足就是滿足。使用函式 between getda...
對於任何實數X,1 因為X的平方大於或等於0,所以X的平方加1大於
1.x 0是真命題。x 1 0也是真命題。3x 5x 1 2x 4x 7 3x 5x 1 2x 4x 7 x x 6 x x 1 4 23 4 x 1 2 23 4 0,x為實數,多項式3x的平方 5x 1的值總大於2x的平方 4x 7.成立。證 x為實數,多項式 3x 2 5x 1 的值總大於 2...