<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      歡迎來到三年代碼五年模擬的博客

      人生三從境界:昨夜西風凋碧樹,獨上高樓,望盡天涯路。 衣帶漸寬終不悔,為伊消得人憔悴。 眾里尋他千百度,驀然回首,那人卻在燈火闌珊處。
      我的首頁  

      數據庫中有 3 個關系,物資表 WZ(WZno, WZNAME, WZTYPE),其屬性分別表示物資

      號,物資名,物資類型。供應公司表 GYGS(Gno,GNAME,CITY,TEL,LXR),其屬性分別表示

      公司編號,公司名,公司所在城市,公司電話,公司聯系人。供應表 GY(Gno,WZno, GYdate,

      GYnum,GYprice),其屬性分別表示公司編號,物資號,供應日期,供應數量,供應單價。

      假設一種物資可由多個供應公司提供,1個供應公司可以提供多種物資。

      1、為三張表插入相應數據。(要求 WZ 和 GYGS 分別至少 3 條記錄,GY 表 8 條以上,

      還需要考慮以下查詢有結果)

      2、查詢供應了“A4 紙”的且供應數量大于 100 的供應公司編號及公司名,結果按公司

      編號降序排列。

      3、查詢供應了所有物資的供應公司名。

      4、查詢至少供應了’2'號公司供應的全部物資的公司編號。

      <tex>2^{\circ }</tex>

      5、對三張表進行各種修改和刪除數據操作(至少五種代碼操作)。

       

      1、建立三個表

      CREATE TABLE WZ

      (WZno CHAR(9) PRIMARY KEY,/*物資號*/

      WZNAME CHAR(20) UNIQUE,

      WZTYPE CHAR(20) NOT NULL

      );

       

       

       

      CREATE TABLE GYGS

      (Gno CHAR(9) PRIMARY KEY,

      GNAME CHAR(20) UNIQUE,

      CITY CHAR(20) UNIQUE,

      TEL CHAR(15) NOT NULL,

      LXR CHAR(10) 

      );

       

      CREATE TABLE GY

              (Gno CHAR(9),

      WZno CHAR(9),

      GYdate DATE,*/

      GYnum CHAR(5),

        GYprice CHAR(5) NOT NULL,

          PRIMARY KEY (Gno,WZno),/*主碼*/

      FOREIGN KEY (Gno) REFERENCES GYGS(Gno),/*表級完整性約束條件,Gno是外碼,被參照表是GYGS*/

      FOREIGN KEY (WZno) REFERENCES WZ(WZno)/*表級完整性約束條件,WZno是外碼,被參照表是WZ*/

      );

       

      建立索引:

      CREATE UNIQUE INDEX WZWZno ON WZ(WZno);

      CREATE UNIQUE INDEX GSGno ON GYGS(Gno);

      CREATE UNIQUE INDEX GYGno ON GY(Gno ASC,WZno ASC);

       

      2、插入相應數據

      insert into WZ values('01','A4紙','學習用具');

      insert into WZ values('02','鋼筆','學習用具');

      insert into WZ values('03','文具盒','學習用具');

      insert into WZ values('04','圓珠筆','學習用具');

       

       

      insert into GYGS values('11','四川','橙光有限公司','123456789098789','張勇');

      insert into GYGS values('12','重慶','光明有限公司','123345489098789','爾德');

      insert into GYGS values('13','阿壩','子美有限公司','123456789098789','阿薩');

      insert into GYGS values('14','南充','代數有限公司','123456789098789','沃達豐');

       

       

       

       

       

      insert into GY values('01','11',NULL,'345','34567');

      insert into GY values('01','13',NULL,'56','235');

      insert into GY values('03','11',NULL,'126','3435');

      insert into GY values('03','13',NULL,'676','27635');

      insert into GY values('02','12',NULL,'456','7835');

      insert into GY values('04','13',NULL,'355','2335');

      insert into GY values('02','12',NULL,'3426','56535');

      insert into GY values('04','12',NULL,'676','67855');

      insert into GY values('01','14',NULL,'2343','3453');

      insert into GY values('03','14',NULL,'789','235');

       

      3、查詢供應了“A4 紙”的且供應數量大于 100 的供應公司編號及公司名,結果按公司編號降序排列。

      SELECT GYGS.Gno,GNAME

      FROM WZ,GY,GYGS

      WHERE WZ.WZNAME='A4紙'AND  WZ.WZno=GY.WZno AND GY.GYnum > 100 AND GYGS.Gno=GY.Gno

      ORDER BY Gno DESC;

       

      以上結果沒有按照降序排列

      修改后

      SELECT Gno,GYnum

      FROM GY

      WHERE  GYnum 100

      ORDER BY Gno DESC;

       

       

       

      4、查詢供應了所有物資的供應公司名。

      SELECT Gno

      FROM GS

      WHERE GYprice IS NOT NULL;

       

      過濾重復

      SELECT DISTINCT Gno FROM GY;

       

      5、查詢至少供應了’2'號公司供應的全部物資的公司編號。

      6、<tex>2^{\circ }</tex>

      select Gno

      from GY

      where Gno in

      (

      select Gno from GY where Gno<>'2' and GYnum in (select GYnum from GY where Gno='2')

      )

       

      7、對三張表進行各種修改和刪除數據操作(至少五種代碼操作)。

      ①、 INSERT INTO WZ ( WZnoWZNAME,WZTYPE )

      VALUES( '05',  '毛筆', '學習用具' );

       

       

      加入一行數據

       

      ②、DELETE FROM GYGS WHERE GNAME= '01' ; 

       

      將編號為01的刪除

      ③、 update WZ set WZNAME = '白紙' where WZno 01;

       

       

       

      WZ表中的A4紙修改為白紙

      ④、delete from GY where Gno 03;

      刪除GY表中,公司編號為03的所有數據

       

      ⑤、delete from WZ;

      刪除WZ表里面的所有數據

       

      posted on 2022-10-28 17:04  三年代碼五年模擬  閱讀(564)  評論(0)    收藏  舉報
       
      主站蜘蛛池模板: 99久久国产综合精品女同| 亚洲人成网站77777在线观看| 日韩精品人妻黄色一级片| 中文字幕精品亚洲二区| 免费萌白酱国产一区二区三区| 亚洲日韩国产一区二区三区在线| 亚洲国产精品一区在线看| 2022最新国产在线不卡a| 99久久国产福利自产拍| 国产一区二区三区精品综合| 国产精品综合一区二区三区| 久久中文字幕日韩无码视频| 亚洲国产精品老熟女乱码| 97人妻免费碰视频碰免| 日韩人妻无码一区二区三区| 免费人成在线观看品爱网| 国产日产亚洲系列av| 久久99久久99精品免视看国产成人| 国产精品视频不卡一区二区| 神马午夜久久精品人妻| 一区二区丝袜美腿视频| 91国内精品久久精品一本| 香港特级三A毛片免费观看| 999精品全免费观看视频| 十八禁日本一区二区三区| 中文字幕一卡二卡三卡| 激情综合网激情国产av| 中文字幕日韩精品人妻| 人妻互换一二三区激情视频 | 一区二区三区四区五区自拍| 中文字幕免费一二三区乱码| 2021亚洲国产精品无码| 高级艳妇交换俱乐部小说 | 久久精品亚洲精品国产区| 国内精品久久黄色三级乱| 野外做受三级视频| 精品亚洲无人区一区二区| 国产蜜臀在线一区二区三区| 亚洲精品国产综合久久一线| 亚洲国产一区二区精品专| 99久久亚洲精品无码毛片|