目录
10-69 添加学生成绩记录
10-72 单表查询:根据运费查询订单信息
10-77 删除成绩为空的学生选课记录
10-80 2-1(a) 查询st1制片公司的地址
10-81 2-1(b)查询影星S1的出生日期
10-69 添加学生成绩记录
本题目要求编写insert语句,
在sc表中,为学号为S012的学生添加以下学生选课成绩记录。
选修C001课程,成绩为90。
选修C002课程,成绩为空。
注意:每条inser语句应以";"结束。
表结构:
请在这里写定义表结构的SQL语句。例如:
CREATE TABLE `sc` ( `sno` char(4) NOT NULL, `cno` char(4) NOT NULL, `grade` decimal(6,1) DEFAULT 0, PRIMARY KEY (`sno`,`cno`) );
讯享网
表样例
请在这里给出上述表结构对应的表样例。例如
sc表:
输出样例:
添加学生成绩记录后,sc表如下:

讯享网insert into sc(sno,cno,grade)values('S012','C001','90'),('S012','C002',null)
10-72 单表查询:根据运费查询订单信息
在订单表(orders)中找出运费(Freight)在10到50之间的订单编号(OrderID)、顾客编号(CustomerID)和职员编号(EmployeeID)
表结构:
| 列名 | 数据类型 | 长度 | 主码 | 说明 |
|---|---|---|---|---|
| OrderID | int | 11 | √ | 订单编号 |
| CustomerID | varchar | 5 | 顾客编号 | |
| EmployeeID | int | 11 | 员工编号 | |
| OrderDate | datetime, | 订购日期 | ||
| RequiredDate | datetime, | 预计到达日期 | ||
| ShippedDate | datetime, | 发货日期 | ||
| ShipVia | int | 11 | 运货商 | |
| Freight | decimal | 10,4 | 运费 | |
| ShipName | varchar | 40 | 货主姓名 | |
| ShipAddress | varchar | 60 | 货主地址 | |
| ShipCity | varchar | 15 | 所在城市 | |
| ShipRegion | varchar | 15 | 区域 | |
| ShipPostalCode | varchar | 10 | 邮政编码 | |
| ShipCountry | varchar | 15 | 所在国家 |
表样例
orders表:
| orderid | customerid | employeeid |
|---|---|---|
| 11068 | QUEEN | 8 |
| 10466 | COMMI | 4 |
| 10256 | WELLI | 3 |
| 10485 | LINOD | 4 |
| 10498 | HILAA | 8 |
| 10523 | SEVES | 7 |
| 10577 | TRAIH | 9 |
| 10501 | BLAUS | 9 |
| 10590 | MEREP | 4 |
输出样例:
| orderid | customerid | employeeid |
|---|---|---|
| 11068 | QUEEN | 8 |
| 10466 | COMMI | 4 |
| 10256 | WELLI | 3 |
| 10485 | LINOD | 4 |
select orderid, customerid, employeeid from orders where freight>=10 and freight<=50 order by customerid desc
10-77 删除成绩为空的学生选课记录
分数 5
全屏浏览题目
切换布局
作者 张庆
单位 集美大学

本题目要求编写DELETE语句,
在SC表中删除成绩为NULL的学生选课记录。
表结构:
请在这里写定义表结构的SQL语句。例如:
讯享网CREATE TABLE `sc` ( `sno` char(4) NOT NULL, -- 学生学号 `cno` char(4) NOT NULL, -- 课程号 `grade` decimal(6,1) DEFAULT NULL, -- 成绩 PRIMARY KEY (`sno`,`cno`) )
表样例
请在这里给出上述表结构对应的表样例。例如
sc表:

输出样例:
删除记录后,sc表如下:

delete from sc where grade is null
10-80 2-1(a) 查询st1制片公司的地址
本题目要求编写SQL语句,
检索出 Studio表中制片公司st1的地址。
提示:请使用SELECT语句作答。
表结构:
讯享网 制片公司表 CREATE TABLE Studio ( name CHAR(20) NOT NULL , --公司名称 address VARCHAR(255), --地址 presCertID CHAR(10) , --行政总裁 PRIMARY KEY(name) );
表样例
Studio表:
| name | address | presCertID |
|---|---|---|
| st1 | sta1 | 0001 |
| st2 | sta2 | 0003 |
输出样例:
| address |
|---|
| sta1 |
select address from Studio where address='sta1'
10-81 2-1(b)查询影星S1的出生日期
分数 10
全屏浏览题目
切换布局
作者 lhm
单位 河北农业大学
本题目要求编写SQL语句,
检索出MovieStar表中影星S1的出生日期。
提示:请使用SELECT语句作答。
表结构:
讯享网 CREATE TABLE MovieStar ( name CHAR(20) NOT NULL, --姓名 address VARCHAR(255), --地址 gender CHAR(1) CHECK(gender IN('F','M')), --性别 birthdate DATE, --生日 PRIMARY KEY(name) );
表样例
MovieStar表:
| name | address | gender | birthdate |
|---|---|---|---|
| S1 | sa1 | F | 1990-01-01 |
| S2 | sa2 | F | 1980-01-01 |
| S3 | sa3 | M | 1985-12-10 |
| S4 | sa4 | F | 1994-11-01 |
输出样例:
| birthdate |
|---|
| 1990-01-01 |
select birthdate from MovieStar where name='S1'

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/52712.html