導航:首頁 > 數據處理 > 職工號在資料庫中怎麼表示

職工號在資料庫中怎麼表示

發布時間:2022-07-08 02:48:43

1. 在「訂貨信息」資料庫中創建「職工」表,包括職工號、姓名和工資這3個欄位,在

CREATE TABLE 'employee' (
`id` int(11) NOT NULL AUTO_INCREMENT,
employeeNo VARCHAR(50) NOT NULL,
name VARCHAR (80) NOT NULL,
salary DECIMAL(8,2),
);

2. 在職工-社團資料庫有3個基本表:職工(職工號,姓名,年齡,性別);

1,社會團體(編號,名稱,負責人,活動地點) society
參加(職工號,編號,參加日期)Join
職工(職工號) Employee

select 職工號
from Employee a
where a.職工號 in(select 職工號 from Join
where 編號 in(select 編號 from Join
where 職工號='1001'));
2,select (select 名稱 from society where 編號=Join.編號) 社會團體名稱,
sum(職工編號) 參加人數
from Join where 編號 =
(select bb.編號 from (select 編號,count(*) 數量 from Join group by 編號 ) bb
where bb.數量 =( select max(數量) from --得到最大數量
(select 編號,count(*) 數量 from Join
group by 編號 ) aa ) ); --根據最大數量得到團體編號
3,grant select, insert, delete on society to 李平 with grant option;
grant select, insert, delete on Join to 李平 with grant option;

3. 資料庫SQL題目求解答!急求!

1.CREATE TABLE 報酬
(職工號 VARCHAR(15),
工程編號 VARCHAR(15),
工資 VARCHAR(15),
PRIMARY KEY(職工號),
REFERENCES (職工號),
REFERENCES (工程編號))

(PS 下外碼為「職工號」和「工程編號」 這個要指明是那個表的外鍵 所以上面我寫的是錯的
還一個 一個裱中只能有一個主鍵其中主碼為「職工號,工程編號」 所以這句話也是錯的)

2.SELECT 職工號,count(工資)
FROM 報酬
GROUP BY 職工號

3.SELECT * FROM 工程 WHERE 預算>100W

4.SELECT (工資+工資*10%) FROM 報酬 WHERE 工程編號=101

5.CREATE VIEW VPS (職工號、姓名、工程名稱,工資)
AS SELECT 職工.職工號,職工.姓名,工程.工程名稱,報酬.工資
WHERE 職工,報酬,工程

6.GRANT SELECT ON 報酬 TO 王紅

4. 資料庫系統中工號和員工編號有什麼區別二者可以混為一談嗎

工號可以理解成是現實工作中的編號,是有人事部或領導按排的工作編號,一般用於工作按排或人事管理或發工資用。

員工編號可以理解成資料庫里的記錄ID,資料庫中要求每條記錄都有一個惟一的編號,一般是資料庫自動產生,按資料庫錄下的先後順序開始從1累加,用於存取數據用。

當然你也可以將工號當然作員工編號用,因為工號也惟一的,不管你怎麼分,你只要在編程中靈活運用就行了。

5. SQL資料庫 職工(職工號,姓名,年齡,性別) 社會團體(編號,名字,負責人,活動地點,會費)

--1
update[社會團體]
set[會費]=[會費*1.1]
--2
createviewUVW_testas
select[名字],[總人數]from[社會團體]Arightjoin(select[編號],count(*)[總人數]from[參加]groupby[編號])B
onA.[編號]=B.[編號]
--3
select[編號],[名稱],[負責人]from[社會團體]
where[編號]notin(select[編號]from[參加])

6. 在sql資料庫表中,怎麼實現職工編號的前兩位固定是"DL",後三位自增編號

職工編號欄位的數據格式是char 或 nchar 數據,在SQL語句中包含Order BY ID Desc(從最後一條查詢),然後:
IF NOT RS.EOF THEN
FETX=Right(rs("職工編號"),3)
FETX = FETX + 1
ELSE
FETX = 1
END IF
FETY=CSTR(FETX)
IF LEN(FETY)=3 THEN
FEDY="DL" & CSTR(FETX)
ELSEIF LEN(FETY)=2 THEN
FEDY="DL" & "0" & CSTR(FETX)
ELSEIF LEN(FETY)=1 THEN
FEDY="DL" & "00" & CSTR(FETX)
END IF
FETY就是生成的「職工編號」,存儲即可。

7. sql server 2000中如何用sql語言在已有的資料庫中創建表,如創建職工表,職工名,職工號.

隨便找一本關於資料庫的書籍、裡面都有介紹如何建表的、職工表這個是比較典型的

閱讀全文

與職工號在資料庫中怎麼表示相關的資料

熱點內容
中木集團牆飾怎麼代理武漢 瀏覽:985
電路板的程序是怎麼做的 瀏覽:134
考試信息管理平台id一般是什麼 瀏覽:94
表與表之間的數據如何合計 瀏覽:613
遵義女裝折扣代理哪個好 瀏覽:748
代理返款圖片怎麼做 瀏覽:200
代理國家的公司有哪些 瀏覽:997
有一個攝影技術跟vr掛鉤叫什麼 瀏覽:244
宜春烏龍茶代理需要什麼條件 瀏覽:994
各種核算程序都有什麼 瀏覽:779
沈陽計算技術研究所在哪裡 瀏覽:800
飾品交易哪個平台最便宜 瀏覽:229
哪些業務不可以辦理取消交易 瀏覽:188
子程序調用可以嵌套多少級 瀏覽:177
怎麼開啟桌面隱藏程序 瀏覽:361
存在境外交易什麼意思 瀏覽:562
交易沖正操作是什麼意思 瀏覽:569
抖音如何更換營業執照信息 瀏覽:906
前程無憂上面怎麼查招聘信息 瀏覽:663
晉中風濕膏葯如何代理 瀏覽:18