如何建立計件工資資料庫,如何建立計件工資資料庫

2022-11-25 04:45:03 字數 1962 閱讀 4168

1樓:匿名使用者

/*按照你的要求,比如:6個大類:a,b,c,d,e,f

a類下面有小類a1,a2,單價分別為1,2

b類下面有小類b1,b2,單價分別為3,4

c類下面有小類c1,c2,單價分別為5,6

d類下面有小類d1,d2,單價分別為7,8

e類下面有小類e1,e2,單價分別為9,10

f類下面有小類f1,f2,單價分別為11,12

*/--設計一個基礎配置表:

create table a(

id varchar2(20),

superid varchar2(20),

discription varchar2(20),

money number(10));

-- 插入資料

insert into a(id,superid,discription,money)values('a1','a','小類a1',1);

insert into a(id,superid,discription,money)values('a2','a','小類a2',2);

insert into a(id,superid,discription,money)values('b1','b','小類b1',3);

insert into a(id,superid,discription,money)values('b2','b','小類b2',4);

insert into a(id,superid,discription,money)values('c1','c','小類c1',5);

insert into a(id,superid,discription,money)values('c2','c','小類c2',6);

insert into a(id,superid,discription,money)values('d1','d','小類d1',7);

insert into a(id,superid,discription,money)values('d2','d','小類d2',8);

insert into a(id,superid,discription,money)values('e1','e','小類e1',9);

insert into a(id,superid,discription,money)values('e2','e','小類e2',10);

insert into a(id,superid,discription,money)values('f1','f','小類f1',11);

insert into a(id,superid,discription,money)values('f2','f','小類f2',12);

-- 例如:輸入工序名"小類c1"查詢其單價的sql語句:

select money from a where a.discription = '小類c1';

-- 例如:輸入工序名"小類c1"的數量為"100",可以直接計算出工資的sql語句:

select money*100 from a where a.discription = '小類c1';

-- 希望對你有幫助

2樓:匿名使用者

最佳答案:建一個儲存過程,這個應該會的

3樓:凌風飛沙

這個我知道,你是說從一個**引入資料嗎?

假如在表1工序 001 有單價、工序名稱, 現在我在**2計算工價。輸入001就可以直接跳出表1中的單價和工序名稱。這個要用這個公式

if(iserror(vlookup(b5,'\\10.16.28.

79\bianma\[編碼表.xls]sheet1'!$b:

$c,2,0)),,vlookup(b5,'\\10.16.28.

79\bianma\[編碼表.xls]sheet1'!$b:

$c,2,0)) 這個是我用的公式,改下就可以了,具體的一下說不完。我可發模板給你。

oracle如何建立資料庫???

操作 視窗,單擊建立資料庫。步驟 3.從步驟 2 共 8 個步驟 資料庫標識 視窗,在全域性資料庫名稱欄位輸入 tivoli privacy manager 資料庫的名稱然後單擊下一步。步驟 5.從步驟 4 共 7 個步驟 資料庫連線選項 視窗,選擇在預設情況下您需要您的資料庫工作的模式。單擊未用模...

如何建立access資料庫,如何建立一個access資料庫

就是抄用 access建立一個資料庫,步湊襲不外乎以下幾個 1 用access建一空資料庫。2 如果黨員個人資料已經有excel形式的,在access檔案欄用 獲取外部資料 匯入表 即可,沒有的話建立一個表。欄位名自己根據需要定。如 編號 姓名 性別 家庭住址 入黨時間 出生年月等等。3 用sql語...

sql中如何在建立資料庫的同時建立表

暈,加個use 資料庫名不就完事了嗎 create database test gouse test create table dbo users id int not null name varchar 32 collate chinese prc ci as not null passwd bi...