用MYSQL创建一个名为超市管理的数据库数据库中包含两个表客户表订货表
客户表包含以下字段:
- 客户编号(customer_id)
- 客户姓名(customer_name)
- 客户地址(customer_address)
- 客户电话(customer_phone)
订货表包含以下字段:
- 订单编号(order_id)
- 客户编号(customer_id)
- 商品名称(product_name)
- 商品数量(product_quantity)
- 订单日期(order_date)
下面是创建这两个表的SQL语句:
CREATE DATABASE supermarket_management;
USE supermarket_management;
CREATE TABLE customer (
customer_id INT NOT NULL AUTO_INCREMENT,
customer_name VARCHAR(50) NOT NULL,
customer_address VARCHAR(100) NOT NULL,
customer_phone VARCHAR(20) NOT NULL,
PRIMARY KEY (customer_id)
);
CREATE TABLE orders (
order_id INT NOT NULL AUTO_INCREMENT,
customer_id INT NOT NULL,
product_name VARCHAR(50) NOT NULL,
product_quantity INT NOT NULL,
order_date DATE NOT NULL,
PRIMARY KEY (order_id),
FOREIGN KEY (customer_id) REFERENCES customer(customer_id)
);
以上代码将创建一个名为supermarket_management的数据库,并在其中创建了两个表customer和orders。customer表包含了客户的相关信息,orders表包含了订单信息,其中customer_id是一个外键,链接到customer表的customer_id字段
原文地址: https://www.cveoy.top/t/topic/fg5x 著作权归作者所有。请勿转载和采集!