用sql語句建立第二章
發布時間: 2024-12-09 09:42:07
--1--
createdatabasetest2
on(name='test2_dat',filename='D:SQLDB est2.mdf',size=3MB,maxsize=9MB,filegrowth=8%)
logon(name='test2_log',filename='D:SQLDB est2_log.ldf',size=1MB,maxsize=5MB,filegrowth=0)
--2.1--
usetest2
createtableXSZG1(工號char(4),姓名char(8),性別char(2),婚否char(4),年齡int,基本工資int)
--2.2--
insertintoXSZG1
select1001,'李小新','男','已婚',33,1800union
select1002,'趙小蕊','女','未婚',28,2200union
select1003,'錢學塘','男','已婚',45,3500union
select1004,'李明啟','男','已婚',56,5500union
select1005,'肖小風','女','未婚',27,1800union
select1006,'黃興民','男','已婚',46,3300
--2.3--
createtableXSZG2(工號char(4),職稱char(12),獎金int)
--2.4--
insertintoXSZG2
select1001,'普通員工',300union
select1002,'技師',600union
select1003,'工程師',800union
select1004,'高級技師',1400union
select1005,'工程師',800union
select1006,'技師',600
--3--
createclusteredindexghonXSZG1(工號asc)with(fillfactor=30)
go
--4--
createviewXSZG
as
selectXSZG1.工號,姓名,年齡,職稱,獎金fromXSZG1,XSZG2whereXSZG1.工號=XSZG2.工號
go
--5--
select工號as'年齡低於平均年齡者',姓名,年齡fromXSZG1where年齡<(selectAVG(年齡)fromXSZG1)
6,7題參考上面1,2題
⑵ SQL命令怎麼用
SQL語句:
通過SQL語句可以完成對資料庫、表、數據的操作,也就是我們本教程要學習的主要內容。
一條SQL語句類似這樣,它的含義是:從Users表中取出列名為UserName的數據。
一些重要的SQL命令:
SELECT – 從資料庫中提取數據
UPDATE – 更新資料庫中的數據
DELETE – 從資料庫中刪除數據
INSERT INTO – 向資料庫中插入新數據
CREATE DATABASE – 創建新資料庫
ALTER DATABASE – 修改資料庫
CREATE TABLE – 創建新表
ALTER TABLE – 變更資料庫表
DROP TABLE – 刪除表
CREATE INDEX – 創建索引
DROP INDEX – 刪除索引
-from shulanxt
熱點內容