可以使用以下 SQL 语句创建 GoodsGoodsDetail 表:

CREATE TABLE Goods (
    id INT PRIMARY KEY AUTO_INCREMENT,
    name VARCHAR(100) NOT NULL,
    price DECIMAL(10, 2) NOT NULL,
    description VARCHAR(255)
);

CREATE TABLE GoodsDetail (
    id INT PRIMARY KEY AUTO_INCREMENT,
    goods_id INT NOT NULL,
    color VARCHAR(50),
    size VARCHAR(50),
    FOREIGN KEY (goods_id) REFERENCES Goods(id)
);

然后,可以使用以下 SQL 语句向 GoodsGoodsDetail 表中添加一些数据示例:

INSERT INTO Goods (name, price, description) VALUES ('iPhone 12', 999.99, 'The latest iPhone model');
INSERT INTO Goods (name, price, description) VALUES ('Samsung Galaxy S21', 899.99, 'Flagship Android smartphone');

INSERT INTO GoodsDetail (goods_id, color, size) VALUES (1, 'Black', '128GB');
INSERT INTO GoodsDetail (goods_id, color, size) VALUES (1, 'White', '256GB');
INSERT INTO GoodsDetail (goods_id, color, size) VALUES (2, 'Phantom Gray', '128GB');
INSERT INTO GoodsDetail (goods_id, color, size) VALUES (2, 'Phantom Violet', '256GB');

这样就创建了 GoodsGoodsDetail 表,并向表中添加了一些示例数据。

创建商品表 (Goods & GoodsDetail) 和添加示例数据

原文地址: https://www.cveoy.top/t/topic/qtBD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录