复制
收藏
提问
简洁
自己设计一张表(business商家表)并在数据库中创建表(主键、自动递增)。向表中添加一些测试数据。自定义SQL语句
0秒前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
设计商家表并创建
设计一张商家表,包含必要的字段,并在数据库中创建这张表。以下是创建商家表的步骤和自定义SQL语句。
表结构设计
- 商家ID:主键,自动递增。
- 商家名称:字符串类型,不允许为空。
- 联系电话:字符串类型,可为空。
- 地址:字符串类型,可为空。
- 创建时间:时间戳,自动设置为当前时间。
- 修改时间:时间戳,自动更新为当前时间。
创建表SQL语句
CREATE TABLE Business (
BusinessID INT AUTO_INCREMENT PRIMARY KEY,
BusinessName VARCHAR(255) NOT NULL,
ContactPhone VARCHAR(50),
Address TEXT,
CreateTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
ModifyTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
向表中添加测试数据
INSERT INTO Business (BusinessName, ContactPhone, Address) VALUES
('商家A', '1234567890', '地址A'),
('商家B', '0987654321', '地址B'),
('商家C', NULL, '地址C');
自定义SQL语句
- 查询所有商家信息:
SELECT * FROM Business;
- 根据商家名称查询:
SELECT * FROM Business WHERE BusinessName = '商家A';
- 更新商家联系电话:
UPDATE Business SET ContactPhone = '新电话号码' WHERE BusinessName = '商家A';
- 删除商家信息:
DELETE FROM Business WHERE BusinessName = '商家C';
你觉得结果怎么样?