資源描述:
《在sql server 2000 中創(chuàng)建數(shù)據(jù)庫和表的實例及相關(guān)的 sql查詢語句》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、在SQLserver2000中創(chuàng)建數(shù)據(jù)庫和表的實例及相關(guān)的SQL查詢語句在SQLserver2000中創(chuàng)建數(shù)據(jù)庫和表的實例及相關(guān)的SQL查詢語句.txt24生活如海,寬容作舟,泛舟于海,方知海之寬闊;生活如山,寬容為徑,循徑登山,方知山之高大;生活如歌,寬容是曲,和曲而歌,方知歌之動聽。CREATEDATABASE庫存管理goUSE庫存管理GOCREATETABLE倉庫(倉庫號CHAR(5)PRIMARYKEY,城市CHAR(10),面積INTCHECK(面積>0))GOCREATETABLE職工(倉庫號CHA
2、R(5)FOREIGNKEYREFERENCES倉庫,職工號CHAR(5)PRIMARYKEY,工資INTCHECK(工資>=1000AND工資<=5000)DEFAULT1200)GOCREATETABLE供應(yīng)商(供應(yīng)商號CHAR(5)PRIMARYKEY,供應(yīng)商名CHAR(20),地址CHAR(20))GOCREATETABLE訂購單(職工號CHAR(5)NOTNULLFOREIGNKEYREFERENCES職工,供應(yīng)商號CHAR(5)NULLFOREIGNKEYREFERENCES供應(yīng)商,訂購單號CHAR
3、(5)PRIMARYKEY,訂購日期DATETIMEDEFAULTGetDate())GOINSERTINTO倉庫VALUES('WH1','北京',370)INSERTINTO倉庫VALUES('WH2','上海',500)INSERTINTO倉庫VALUES('WH3','廣州',200)INSERTINTO倉庫VALUES('WH4','武漢',400)GOINSERTINTO職工VALUES('WH2','E1',1220)INSERTINTO職工VALUES('WH1','E3',1210)INSER
4、TINTO職工VALUES('WH2','E4',1250)INSERTINTO職工VALUES('WH3','E6',1230)INSERTINTO職工VALUES('WH1','E7',1250)GOINSERTINTO供應(yīng)商VALUES('S3','振華電子廠','西安')INSERTINTO供應(yīng)商VALUES('S4','華通電子公司','北京')INSERTINTO供應(yīng)商VALUES('S6','607廠','鄭州')INSERTINTO供應(yīng)商VALUES('S7','愛華電子廠','北京')GOIN
5、SERTINTO訂購單VALUES('E3','S7','OR67','2002-06-23')INSERTINTO訂購單VALUES('E1','S4','OR73','2002-07-28')INSERTINTO訂購單VALUES('E7','S4','OR76','2002-05-25')INSERTINTO訂購單VALUES('E6',NULL,'OR77',NULL)INSERTINTO訂購單VALUES('E3','S4','OR79','2002-06-13')INSERTINTO訂購單VALUE
6、S('E1',NULL,'OR80',NULL)INSERTINTO訂購單VALUES('E3',NULL,'OR90',NULL)INSERTINTO訂購單VALUES('E3','S3','OR91','2002-07-13')GOselect*from倉庫select*from職工select*from訂購單select*from供應(yīng)商select供應(yīng)商名from供應(yīng)商where地址='北京'select訂購單號from訂購單where供應(yīng)商號='S6'select*from訂購單where職工號='E6
7、'and供應(yīng)商號='S6'select職工號,倉庫號from職工where職工號in(select職工號from訂購單where供應(yīng)商號='S3')select*from職工where職工號notin(select職工號from訂購單where供應(yīng)商號='S3')select*from供應(yīng)商where供應(yīng)商號notin(select供應(yīng)商號from訂購單where供應(yīng)商號isnotnull)select*from供應(yīng)商where地址='北京'and供應(yīng)商號in(select供應(yīng)商號from訂購單where職工號
8、='E1')and供應(yīng)商號in(select供應(yīng)商號from訂購單where職工號='E3')select工資from職工where職工號in(select職工號from訂購單Awhere供應(yīng)商號in(select供應(yīng)商號from供應(yīng)商where供應(yīng)商名='華通電子公司'))select供應(yīng)商名from供應(yīng)商where供應(yīng)商號notin(select供應(yīng)商號from訂購單where供應(yīng)