创建房屋销售管理数据库sales,并在其中创建销售信息表info,包含num〈房屋编号》、cname《销售员名称)、price(房屋销售总价)、area(房屋面积》、nature(房屋性质)5个字段,其中num设为主键。并完成以下操作: 《1)往info表中添加5条记录,将第一条记录的销售员名称设置为庄俊逸。其中nature字段值只有两种(“A ”和“B”,分别代表经济适用房和商品房》。 〈2〉将info表中area字段值小于 89的nature字段设置为“A”。
时间: 2024-03-12 08:48:33 浏览: 111
数据库销售表
好的,我来解答你的问题。
首先,我们需要使用SQL语句在MySQL数据库中创建名为sales的数据库,并在其中创建名为info的表。SQL语句如下:
```
CREATE DATABASE sales;
USE sales;
CREATE TABLE info (
num INT PRIMARY KEY,
cname VARCHAR(20),
price FLOAT,
area FLOAT,
nature VARCHAR(1)
);
```
接下来,我们需要往info表中添加5条记录。SQL语句如下:
```
INSERT INTO info (num, cname, price, area, nature) VALUES
(1, '庄俊逸', 1200000, 80, 'A'),
(2, '张三', 1500000, 100, 'B'),
(3, '李四', 800000, 70, 'A'),
(4, '王五', 2000000, 120, 'B'),
(5, '赵六', 500000, 60, 'A');
```
这样就往info表中添加了5条记录,其中第一条记录的销售员名称为庄俊逸。
最后,我们需要将info表中area字段值小于89的nature字段设置为"A"。SQL语句如下:
```
UPDATE info SET nature = 'A' WHERE area < 89;
```
这样就完成了将info表中area字段值小于89的nature字段设置为"A"的操作。
希望这个回答能够帮到你!
阅读全文