1. 寫(xiě)出下列語(yǔ)句的執(zhí)行后的輸出結(jié)果:
① select * from Teacher where Tname like ‘王%’
所有姓王的老師的信息
② select Tno,SUM(Money) from TS group by Tno
每位老師的工資總額
2. 用SQL表示:<>里填入答案
① 寫(xiě)出建立“教師”表的建表語(yǔ)句。
<create table > Teacher(Tno CHAR(4)NOT NULL,Tname CHAR(10) NULL,Tdept VARCHAR=(10) NULL, Tyear CHAR(4) NULL)
② 統(tǒng)計(jì)擁有編號(hào)為“004”的工資項(xiàng)的教師人數(shù)。
Select <count(*)> from TS where <itemNo='004'>
③ 求工資總金額大于5000的教師的編號(hào)、工資總金額。
Select Tno,< sum(Money)> from TS <Group by Tno having sum(Money>5000 >
④ 檢索基本工資>1000的教師信息。
Select Teacher.* from Teacher, TS, SalaryItem,
where < Teacher.Tno=Ts.Tno>and<Ts.ItemNo=SalaryItem.ItemNo>
and <ItemName='基本工資'> and < Money>1000 >
⑤ 把 工資項(xiàng)編號(hào):011 ,工資項(xiàng)名稱(chēng):年終獎(jiǎng) 的工資項(xiàng)加入數(shù)據(jù)庫(kù)中。
< insert into > SalaryItem (ItemNo, ItemName)< values > (‘011’,’ 年終獎(jiǎng)’)
⑥ 把全體教師的“002”號(hào)工資項(xiàng)金額修改為1500。
< update > TS set< Money=1500 > where < ItemNo='002' >
⑦ 從教師表和教師工資表中刪除編號(hào)為2003的教師的相關(guān)記錄。
< delete from > TS where < Tno=2003 >
< delete from > Teacher where < Tno=2003 >
