题目1 创建1个名为sale.db的数据库,创建1张品牌销售的表brand_sell。表的字段如下:品牌编号id(文本),品牌名称name(文本),销售数量sales(整型),国别country(文本)。 题目2 插入单条信息。品牌编号:‘10001’,品牌名称:’iphone’,销售数量:1000,’国别’:’USA’。 题目3 批量插入多条信息,源数据为[('10002','huawei',996,'CHINA'), ('10003','mi',711,'CHINA'), ('10004','oppo',520,'CHINA'), ('10005','vivo',618,'CHINA')]。 题目4 核查发现,iphone的销量被多统计了100台,修正数据库中的iphone销售数量。 题目5 找出销量大于600的品牌销售信息,并打印输出。 题目6 找出销量最大的品牌销售数据,并打印输出。 题目7 统计所有品牌的销售数量 题目8 按国别统计品牌的销售数量
时间: 2023-08-17 13:03:54 浏览: 361
题目1:
```sql
CREATE TABLE brand_sell (
id TEXT,
name TEXT,
sales INTEGER,
country TEXT
);
```
题目2:
```sql
INSERT INTO brand_sell (id, name, sales, country)
VALUES ('10001', 'iphone', 1000, 'USA');
```
题目3:
```sql
INSERT INTO brand_sell (id, name, sales, country)
VALUES ('10002', 'huawei', 996, 'CHINA'),
('10003', 'mi', 711, 'CHINA'),
('10004', 'oppo', 520, 'CHINA'),
('10005', 'vivo', 618, 'CHINA');
```
题目4:
```sql
UPDATE brand_sell
SET sales = sales - 100
WHERE name = 'iphone';
```
题目5:
```sql
SELECT *
FROM brand_sell
WHERE sales > 600;
```
题目6:
```sql
SELECT *
FROM brand_sell
ORDER BY sales DESC
LIMIT 1;
```
题目7:
```sql
SELECT SUM(sales)
FROM brand_sell;
```
题目8:
```sql
SELECT country, SUM(sales)
FROM brand_sell
GROUP BY country;
```
阅读全文