2022-09-05
閱讀量:
971
mysql階段測(cè)試題與建表語(yǔ)句
#測(cè)試題一: create database cdaxuexiao; use cdaxuexiao; create table student (sno varchar(20), sname varchar(20), ssex char(10), sage int, sdept varchar(20)); insert into student values ("9512101","李勇","男",19,"計(jì)算機(jī)系"), ("9512102","劉晨","男",20,"計(jì)算機(jī)系"), ("9512103","王敏","女",20,"計(jì)算機(jī)系"), ("9521101","張立","男",22,"信息系"), ("9521102","吳賓","女",21,"信息系"), ("9521103","張海","男",20,"信息系"), ("9531101","錢(qián)小力","女",18,"數(shù)學(xué)系"), ("9531102","王大力","男",19,"數(shù)學(xué)系"); create table course (cno varchar(20), cname varchar(20), hours int); insert into course values ("c01","計(jì)算機(jī)文化學(xué)",70),("c02","VB",90), ("c03","計(jì)算機(jī)網(wǎng)絡(luò)",80),("c04","數(shù)據(jù)庫(kù)基礎(chǔ)",108), ("c05","高等數(shù)學(xué)",180),("c06","數(shù)據(jù)結(jié)構(gòu)",72); create table sc (sno varchar(20), cno varchar(20), grade int); insert into sc values ("9512101","c01",90), ("9512101","c02",86), ("9512101","c06",null), ("9512102","c02",78), ("9512102","c04",66), ("9521102","c01",82), ("9521102","c02",75), ("9521102","c04",92), ("9521102","c05",50), ("9521103","c02",68), ("9521103","c06",null), ("9531101","c01",80), ("9531101","c05",95); select * from student; #(1)查詢哪些學(xué)生的年齡相同,要求列出年齡相同的學(xué)生的姓名和年齡。(4分) #(2)分別查詢信息系和計(jì)算機(jī)系的學(xué)生的系名、姓名、性別、修課名稱、修課成績(jī)。 (6分) #測(cè)試題二: create database cda113 ; use cda113; create table customer( c_id char(6) primary key not null, name varchar(30) not null, location varchar(30), salary decimal(8,2) ); create table bank( b_id char(5) primary key not null, bank_name char(30) not null ); create table deposite( d_id int primary key not null auto_increment, #存款流水號(hào) c_id char(6), #客戶ID b_id char(5), #銀行ID dep_date date, #存款日期 dep_type char(1), #存款類型 amount decimal(8,2), #存款金額 constraint fk_cid foreign key(c_id) references customer(c_id), constraint fk_bid foreign key(b_id) references bank(b_id) ); insert into customer values ('101001','孫楊','廣州',1234), ('101002','郭海','南京',3526), ('101003','盧江','蘇州',6892), ('101004','郭惠','濟(jì)南',3492), ('101005','徐昊','北京',5200); insert into bank values ('B0001','工商銀行'), ('B0002','建設(shè)銀行'), ('B0003','中國(guó)銀行'), ('B0004','農(nóng)業(yè)銀行'); insert into deposite values (null,'101001','B0001','2011-04-05','3',42526), (null,'101002','B0003','2012-07-15','5',66500), (null,'101003','B0002','2010-11-24','1',42366), (null,'101004','B0004','2008-03-31','1',62362), (null,'101001','B0003','2002-02-07','3',56346), (null,'101002','B0001','2004-09-23','3',353626), (null,'101003','B0004','2003-12-14','5',36236), (null,'101004','B0002','2007-04-21','5',26267), (null,'101001','B0002','2011-02-11','1',435456), (null,'101002','B0004','2012-05-13','1',234626), (null,'101003','B0003','2001-01-24','5',26243), (null,'101004','B0001','2009-08-23','3',45671); #問(wèn)題1, 對(duì)deposite、customer、bank進(jìn)行查詢,查詢條件為location在廣州、蘇州、濟(jì)南的客戶, #存款在300000至500000之間的存款記錄,顯示客戶姓名name、銀行名稱bank_name、存款金額amount.(5分) #問(wèn)題2, 對(duì) deposite表進(jìn)行統(tǒng)計(jì),按銀行統(tǒng)計(jì)存款總數(shù),顯示為 b_id 銀行ID, bank_name 銀行名稱,total 存款總額.(5分)
學(xué)習(xí)更多數(shù)據(jù)分析知識(shí)歡迎加入CDA網(wǎng)校會(huì)員 http://www.3lll3.cn/member.html?utm_source=weitao






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
1條評(píng)論
0條評(píng)論