create table book ( bookname varchar(30), state int, id varchar(11), author varchar(30), stytle char(10), isbn varchar(13), press varchar(20)创建表如上,生成一些数据并且用sql语言表述出来 );
时间: 2024-04-07 16:28:54 浏览: 12
好的,以下是创建表并插入数据的 SQL 语句:
```
-- 创建表
CREATE TABLE book (
bookname VARCHAR(30),
state INT,
id VARCHAR(11),
author VARCHAR(30),
style CHAR(10),
isbn VARCHAR(13),
press VARCHAR(20)
);
-- 插入数据
INSERT INTO book VALUES
('三体', 1, '9787536692930', '刘慈欣', '科幻', '9787536692930', '重庆出版社'),
('流浪地球', 0, '9787536692931', '刘慈欣', '科幻', '9787536692931', '重庆出版社'),
('活着', 1, '9787506365437', '余华', '文学', '9787506365437', '作家出版社'),
('围城', 1, '9787530216781', '钱钟书', '文学', '9787530216781', '生活·读书·新知三联书店'),
('哈利·波特与魔法石', 1, '9787532741554', 'J.K.罗琳', '奇幻', '9787532741554', '译林出版社'),
('白夜行', 0, '9787544242519', '东野圭吾', '悬疑', '9787544242519', '南海出版公司');
```
这个表有 7 个字段,分别是 `bookname`(书名)、`state`(状态,0 表示借出,1 表示未借出)、`id`(书籍编号)、`author`(作者)、`style`(风格/类型)、`isbn`(ISBN 号码)和 `press`(出版社)。表中插入了 6 条数据,包括《三体》、《流浪地球》、《活着》、《围城》、《哈利·波特与魔法石》和《白夜行》这几本知名的图书。