三、用SQL语句创建表格 1、在以自己学号全称命名的数据库中使用 SQL 语句创建图书销售表shusales,用指定列名和数据类型(zcshu idnchar(8),zcshu namenchar(20), sellnum int, selldate date),设置zcshu id为主键。 2、用insert into(两种方法)添加两行数据进 shusales 表中,其中一行的 zcshu id 和 zcshu name 放入学生本人的学号和姓名。
时间: 2024-03-09 10:48:24 浏览: 533
好的,下面是 SQL 语句的实现:
1. 创建表格 shusales
```SQL
CREATE TABLE shusales (
zcshu_id nchar(8) PRIMARY KEY,
zcshu_name nchar(20),
sellnum int,
selldate date
);
```
2. 插入数据
方法一:使用 VALUES 关键字
```SQL
INSERT INTO shusales (zcshu_id, zcshu_name, sellnum, selldate)
VALUES ('20210001', '张三', 10, '2021-10-01');
INSERT INTO shusales (zcshu_id, zcshu_name, sellnum, selldate)
VALUES ('20210002', '李四', 8, '2021-10-02');
```
方法二:使用 SELECT 子查询
```SQL
INSERT INTO shusales (zcshu_id, zcshu_name, sellnum, selldate)
SELECT '20210003', '王五', 12, '2021-10-03'
UNION ALL
SELECT '20210004', '赵六', 6, '2021-10-04';
```
注意:这里使用了 UNION ALL 关键字,将两个 SELECT 语句的结果合并为一个结果集,然后插入到 shusales 表格中。
阅读全文