简单
技术面试0 次浏览SHEIN 业务中经常涉及到商品信息的存储与查询,假设你要设计一个简单的商品信息存储系统,使用 MySQL 数据库,包含商品 ID、名称、价格、库存数量等字段,请写出创建该表的 SQL 语句。
SHEIN后端工程师
MySQL数据库设计
答题要点
推荐使用直接阐述法答题。关键要点如下:1. 明确创建表的 SQL 关键字为 CREATE TABLE。使用该关键字开始编写创建表的语句,指定表名为商品信息表。2. 确定表中的字段及类型。商品 ID 可设为 INT 类型且为主键,名称用 VARCHAR 类型,价格用 DECIMAL 类型精确表示,库存数量用 INT 类型。3. 考虑字段的约束条件。商品 ID 设为主键保证唯一性,其他字段根据业务需求可设置是否允许为空。示例话术:“首先,我会使用 CREATE TABLE 语句创建一个名为 products 的表。在表中,我将定义商品 ID 字段为 INT 类型并设为主键,商品名称为 VARCHAR 类型,价格为 DECIMAL 类型,库存数量为 INT 类型。具体 SQL 语句如下:CREATE TABLE products (product_id INT PRIMARY KEY, product_name VARCHAR(255), price DECIMAL(10, 2), stock_quantity INT);”