sql查詢工齡大於或等於10年的員工資訊

2023-03-05 06:50:06 字數 1879 閱讀 5065

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...