【正文】
where gonghao in (select gonghao from salary where month=39。7月份 39。 and shijigongzi8000)。 select Name ,ame ,grade from peixun2 where gonghao in (select gonghao from Staff where Post=39。文員 39。)。 執(zhí)行截圖: 數(shù)據(jù)庫實施 —— 存儲過程 員工的工資是與其出勤和工作情況相關的,在基本工資的基礎上,遲到、早退都要扣減基本工資的%,礦工扣減 10%,還有稅費和養(yǎng)老金等, 此外, 加班一小時加 20元,還會有全勤獎及工作獎金。 USE 數(shù)據(jù)庫 GO IF EXISTS (select name from sysobjects where name = 39。count_wage39。 and type = 39。P39。) DROP PROCEDURE count_wage GO CREATE PROCEDURE count_wage AS update 工資表 set 實際工資 = 基本工資 + 獎金 稅費 養(yǎng)老金 (select 加班工時 from 考勤表 where 考勤表 .工號 =工資表 .工號 )*20 (select 遲到天數(shù) +早退天數(shù) from 考勤表 where 考勤表 .工號 =工資表 .工號 )*% GO 數(shù)據(jù)庫實施 —— 建立 觸發(fā)器 建立觸發(fā)器,當某一數(shù)據(jù)表中有插入,更改或者刪除事件發(fā)生時,與其有關聯(lián)的數(shù)據(jù)表中的相應信息自動被執(zhí)行相應操作。 在 Staff表中建立一個觸發(fā)器,當刪除 Staff表中某一員工 的個人信息時,則觸動觸發(fā)器,同時刪除工資表 salary中該員工相應的信息。 create trigger tri_delete on Staff after delete as begin delete from salary where gonghao in ( select gonghao from deleted )。 end go 數(shù)據(jù)庫安全性控制 人事部工作人員 超級管理員 內(nèi)部員工 查詢個人信息 登錄界面 管理員登錄 員工管理 員工信息 員工信息查詢及刪除 員工管理 員工工資 員工工資的全查 員工管理 員工考勤 員工管理 員工績效 員工績效的查詢 培訓管理 培訓安排 培訓信息的編輯 培訓管理 培訓情況 培訓情況的精確查詢 招聘管理 招聘信息 招聘信息的添加 招聘管理 應聘信息 應聘信息查詢 應聘信息添加 員工登錄 員工登錄界面 員工信息 基本信息 員工基本信息的查詢,只能查詢 員工信息 工資信息 精確查詢結果 培訓信息 培訓安排查詢 培訓情況未查詢狀態(tài) 員工簽到 員工簽到 謝謝觀賞 演講完畢,謝謝觀看!