要求:写出可在Microsoft SQL server上执行的SQL脚本。执行一次,输出所有查询计算结果。创建临时表是表写入DEMO数据(可以不根据Excel自行创造DEMO数据)。计算过程也可使用临时表
DEMO:
统计除豪车外,销售最差的车
车辆按批销售,每次销售若干靓同型号车,表中就记录增加一条记录
问:查询总销量大于100,且总销量最少的3个型号的车及其销售量
1,创建临时数据库;
create database if not exists tmp;
2,使用tmp数据库;
use tmp;
3,创建临时表tmp;
create table if not exists tmp
(MODEL varchar(20) ,
CNT int(20));
4,插入数据;
insert into tmp(MODEL,CNT) values
('A',20),
('B',50),
('B',100),
('C',900),
('C',500),
('D',400),
('E',200),
('F',40),
('G',300);
5,查询
select * from tmp where cnt>100 order by cnt limit 3;