2023-03-30 07:19:30 +00:00
|
|
|
create database eshop4490;
|
|
|
|
|
|
|
|
create table members(
|
|
|
|
m_account varchar(20) primary key,
|
|
|
|
m_name varchar(20),
|
|
|
|
m_sex varchar(2),
|
|
|
|
m_address varchar(50),
|
|
|
|
m_salary money,
|
|
|
|
m_password varchar(20)
|
|
|
|
);
|
|
|
|
create table products(
|
|
|
|
p_no char(10) primary key,
|
|
|
|
p_name varchar(30),
|
|
|
|
p_quantity int,
|
|
|
|
p_price money,
|
|
|
|
p_information varchar(50)
|
|
|
|
);
|
|
|
|
create table orders(
|
|
|
|
m_account varchar(20) references members(m_account),
|
|
|
|
p_no char(10) references products(p_no),
|
|
|
|
o_quantity int,
|
2023-04-13 04:17:07 +00:00
|
|
|
o_date date,
|
|
|
|
primary key (m_account,p_no)
|
2023-03-30 07:19:30 +00:00
|
|
|
);
|
|
|
|
|
|
|
|
insert into members values ('jin', '刘津', '女', '北京', 8200, 'jin'),
|
|
|
|
('lfz', '刘法制', '男', '天津', 4500, 'lfz'),
|
|
|
|
('jinjin', '津津', '女', '北京', 8200, 'jin'),
|
|
|
|
('liuzc', '刘志成', '男', '湖南株洲', 3500,'liuzc'),
|
|
|
|
('Wangym', '王咏梅', '女', '湖南长沙', 4000, 'wangym');
|
|
|
|
insert into products values ('101', '香皂', 22, 6, '清洁用品'),
|
|
|
|
('102', '牙刷', 10, 20, '价廉物美'),
|
|
|
|
('103', 'MP3', 100, 450, '电子产品'),
|
|
|
|
('104', '毛巾', 10,15, '价廉物美');
|
|
|
|
insert into orders values ('lfz', '101', 5, '2017-8-9'),
|
|
|
|
('Wangym', '101',9, '2017-6-6'),
|
|
|
|
('jinjin', '102', 6, '2017-6-6'),
|
|
|
|
('liuzc', '102', 4, '2017-8-9'),
|
|
|
|
('Wangym', '103', 7, '2017-8-9'),
|
|
|
|
('jinjin', '103', 6, '2017-8-9');
|
|
|
|
|
|
|
|
update members set m_salary = m_salary * 1.2 WHERE m_sex = '女' and m_address ='北京';
|