CREATE DATABASE bookdb;
use bookdb;
CREATE TABLE book (
bid int,
bname varchar(255),
author varchar(255),
price double,
publisher varchar(255),
discount double,
cid int
);
CREATE TABLE user1
(
uid char(4) primary key not null,
uname varchar(20),
email varchar(20),
tnum varchar(15),
score int
);
CREATE TABLE category
(
cid int primary key not null,
cname varchar(50) not null
);
CREATE TABLE b_order(
uid int,
bid int,
ordernum int,
orderdate varchar(255)
);
INSERT INTO book VALUES (1, '中国时代', '石永刚', 39.0,'作家出版社',27.8,1);
INSERT INTO book VALUES (2, '大国工匠', '于万夫',76.0, '石油工业出版社',71,1);
INSERT INTO book VALUES (3, '给孩子的科技史', '吴军', 69.0,'中信出版社',49,2);
INSERT INTO book VALUES (4, '故乡的泥土(全二册)', '章云天', 98.0,'作家出版社',98,4);
INSERT INTO book VALUES (5, '老人与海', '李四家隔壁',66, '北京时代化文书局',76,3);
INSERT INTO book VALUES (6, '舒克贝塔传', '赵六家隔壁',55, '浙江少年儿童出版社',54,6);
INSERT INTO book VALUES (7, '漫画中国第一季(全书册)', '上海印象', 76,'北方妇女儿童出版社',118,3);
INSERT INTO user1 VALUES
('1001','春天','spring@163.com','13320105678',20),
('1002','平平人生','123456@123.com','12345678901',300),
('1003','四十不惑','123456@125.com','12345678902',1000),
('1004','桃花岛主','154326@qq.com','158838121234',500),
('1005','水灵','654321@qq.com','1306811234',600),
('1006','感动心灵','gandong@tom.com','13641151234',150);
INSERT INTO category VALUES
(1,'历史'),
(2,'科技'),
(3,'儿童'),
(4,'小说');
INSERT INTO b_order VALUES(1001,1,2,'2020-03-12');
INSERT INTO b_order VALUES(1001,3,1,'2020-04-15');
INSERT INTO b_order VALUES(1001,1,1,'2020-09-15');
INSERT INTO b_order VALUES(1003,7,1,'2009-12-14');
INSERT INTO b_order VALUES(1003,3,1,'2020-10-10');
INSERT INTO b_order VALUES(1005,5,1,'2009-08-17');
INSERT INTO b_order VALUES(1006,5,1,'2020-09-01');
INSERT INTO b_order VALUES(1006,1,2,'2020-10-21');
INSERT INTO b_order VALUES(1006,7,2,'2020-12-03');
SELECT bname,price
FROM book
ORDER BY price DESC;
SELECT bname,price
FROM book
ORDER BY price DESC
LIMIT 3;
SELECT *
FROM b_order
WHERE orderdate='2020-10';
SELECT DISTINCT ordernum
FROM b_order;