MySQL的练习题二----创建表的练习题
1、题目
2、解题思路
(1)创建数据库
create database mydb6_product;
use database mydb6_product;
select database();
(2)创建employees表
create table employees (id int primary key, name varchar(50) not null, age int, gender varchar(10) not null default 'unknown', salary float);
(3)创建orders表
create table orders (id int primary key,name varchar(100) not null,price float,quantity int,category varchar(50));
(4)创建invoices表
create table invoices (number int primary key auto_increment, order_id int, in_date date, totalamount float check (totalamount > 0), foreign key (order_id) references orders(id));