wordpress多站批量发布,专业网站开发哪家专业,深圳高端人力资源公司,深圳建站公司外围10-1 查询重量在[40,65]之间的产品信息
本题目要求编写SQL语句#xff0c; 检索出product表中所有符合40 Weight 65的记录。
提示#xff1a;请使用SELECT语句作答。 表结构:
CREATE TABLE product (Pid varchar(20), --商品编号PName varchar(50), --商品名称…10-1 查询重量在[40,65]之间的产品信息
本题目要求编写SQL语句 检索出product表中所有符合40 Weight 65的记录。
提示请使用SELECT语句作答。 表结构:
CREATE TABLE product (Pid varchar(20), --商品编号PName varchar(50), --商品名称Weight decimal(10, 3) --重量
); 表样例
product表
PidPNameWeightP01M6螺栓30P02M8螺栓40P03M16螺栓140P04螺帽30P05螺母45P06垫片10P07铰链70P21螺钉3
输出样例:
PidPNameWeightP02M8螺栓40P05螺母45 select Pid,PName,Weight
from product
where 40Weight and Weight65 10-2 查询姓刘的员工信息
本题目要求编写SQL语句 检索出employee表中姓刘的员工信息。
提示请使用SELECT语句作答。
表结构:
CREATE TABLE employee (Eid varchar(10), --职工编号EName varchar(30), --职工姓名Wno varchar(10), --所在仓库Salary int(11) --职工工资
);表样例
employee表
EidENameWnoSalary0010张三A0136000011刘勇A0127000012张立A0185000021刘靖A0225000022王强A0256000023李军50000031王林3500
输出样例:
EidENameWnoSalary0011刘勇A0127000021刘靖A022500 select Eid,EName,Wno,Salary
from employee
where EName like 刘%
ps:%代表后面多个任意_代表单个任意
10-3 查询仓库号为A01的所有员工信息并按照工资降序排列
本题目要求编写SQL语句 检索出employee表中仓库号为’A01’的所有员工信息并按照工资降序排列。
提示请使用SELECT语句作答。
表结构:
CREATE TABLE employee (Eid varchar(10), --职工编号EName varchar(30), --职工姓名Wno varchar(10), --所在仓库Salary int(11) --职工工资
);表样例
employee表
EidENameWnoSalary0010张三A0136000011刘勇A0127000012张立A0185000021刘靖A0225000022王强A0256000023李军50000031王林3500
输出样例:
EidENameWnoSalary0012张立A0185000010张三A0136000011刘勇A012700 select Eid,EName,Wno,Salary
from employee
where Wno A01
order by Salary desc
psasc是升序desc是降序 10-4 查询Product表中登记日期在2019年的商品信息
要求编写SQL语句查询Product表中登记日期在2019年的商品信息并按销售价格降序排列。
表结构:
CREATE TABLE Product
(product_id CHAR(4) NOT NULL, --商品编号product_name VARCHAR(100) NOT NULL, --商品名称product_type VARCHAR(32) NOT NULL, --商品种类sale_price INTEGER , --销售价格purchase_price INTEGER , --进货价格regist_date DATE , --登记日期PRIMARY KEY (product_id));
表样例
Product表 输出样例:
Product表 select *
from Product
where year(regist_date)2019
order by sale_price desc 10-5 查询所在城市为‘上海’或‘杭州’的仓库编号
本题目要求编写SQL语句 检索出warehouse表中所在城市为‘上海’或‘杭州’的仓库编号的记录。
提示请使用SELECT语句作答。
表结构:
CREATE TABLE warehouse (Wno varchar(10), --仓库编号City varchar(20), --所在城市Size int(11), --面积
);表样例
warehouse表
WnoCitySizeA01杭州15000A02建德5000B01宁波1200B02奉化7500C01温州10000C02乐清8000D01绍兴11000
输出样例:
WnoA01 select Wno
from warehouse
where City上海 or City杭州10-6 查询销售过的产品编号
例如本题目要求编写SQL语句 检索出orders表中所有销售过的产品编号。
提示请使用SELECT语句作答。
表结构:
请在这里写定义表结构的SQL语句。例如
CREATE TABLE orders (OrdNo int(11), --订单编号Sid varchar(10), --供应商编号Eid varchar(10), --职工编号Pid varchar(20), --商品编号Price decimal(10,2), --价格QTY int(11), --订购数量ordDate date --订单日期
);表样例
orders表
OrdNoSidEidPidPriceQTYordDate1S010011P0111232022-02-132S020012P0112252022-02-143S030012P0360552022-02-14
输出样例:
请在这里给出输出样例。例如
PidP01P03
select distinct Pid
from ordersps:distinct 的作用就是去重 注意 他们的顺序distinct是在selsect的后面 10-7 查询每个供应商的信息及其供货的订单编号
本题目要求编写SQL语句 查询每个供应商的信息及其供货的订单编号。
提示请使用SELECT语句作答。
表结构:
CREATE TABLE orders (OrdNo int(11), --订单编号Sid varchar(10), --供应商编号Eid varchar(10), --职工编号Pid varchar(20), --商品编号Price decimal(10,2), --价格QTY int(11), --订购数量ordDate date --订单日期
);CREATE TABLE supplier (Sid varchar(10), --供应商编号SName varchar(50), --供应商名称City varchar(20) --供应商地址
);表样例
orders表
OrdNoSidEidPidPriceQTYordDate1S010011P0111232022-02-132S020012P0112252022-02-143S030012P0360552022-02-14
supplier表
SidSNameCityS01东风机械厂武汉S02天鹰紧固件厂温州S05长城机电杭州
输出样例:
b.SidSNameCity,OrdNoS01东风机械厂武汉1S02天鹰紧固件厂温州2S02天鹰紧固件厂温州3 select
orders.Sid,
supplier.SName,
supplier.City,
orders.OrdNofrom ordersjoin supplier on supplier.Sidorders.Sid 10-8 计算Product表中销售价格的最大值和进货价格的最小值
要求编写SQL语句查询Product表中销售价格的最大值和进货价格的最小值。
表结构
CREATE TABLE Product
(product_id CHAR(4) NOT NULL, --商品编号product_name VARCHAR(100) NOT NULL, --商品名称product_type VARCHAR(32) NOT NULL, --商品种类sale_price INTEGER , --销售价格purchase_price INTEGER , --进货价格regist_date DATE , --登记日期PRIMARY KEY (product_id));
表样例
Product表 输出样例
Product表 SELECT MAX(sale_price) AS top_sale,MIN(purchase_price) AS bottom_pur
FROM Product; as是起别名的意思 10-9 查询每名职工的工号和姓名及所属的仓库编号和所在城市
本题目要求使用外连接来编写SQL语句 查询每名职工的工号和姓名及所属的仓库编号和所在城市。
提示请使用SELECT语句作答。
表结构:
CREATE TABLE employee (Eid varchar(10), --职工编号EName varchar(30), --职工姓名Wno varchar(10), --所在仓库Salary int(11) --职工工资
);
CREATE TABLE warehouse (Wno varchar(10), --仓库编号City varchar(20), --所在城市Size int(11), --面积
);表样例
employee表
EidENameWnoSalary0010张三A0136000011刘勇A0127000012张立A0185000021刘靖A0225000022王强A0256000023李军50000031王林3500
warehouse表
WnoCitySizeA01杭州15000A02建德5000B01宁波1200B02奉化7500C01温州10000C02乐清8000D01绍兴11000
输出样例:
EidENameWnoCity0010张三A01杭州0011刘勇A01杭州0012张立A01杭州0021刘靖A02建德0022王强A02建德0023李军0031王林 select employee.Eid,employee.EName,employee.Wno,warehouse.City
from employee
left join warehouse on employee.Wno warehouse.Wno
left的作用就是让它没有对应的时候默认为null
10-10 查询所有产品名中包含’螺母’的产品种类数
本题目要求编写SQL语句 检索出product表中所有产品名中包含’螺母’的产品种类数。
提示请使用SELECT语句作答。
表结构:
请在这里写定义表结构的SQL语句。例如
CREATE TABLE product (Pid varchar(20), --商品编号PName varchar(50), --商品名称Weight decimal(10, 3) --重量
);表样例
product表
PidPNameWeightP01M6螺栓30P02M8螺栓40P03M16螺栓140P04螺帽30P05螺母45P06垫片10P07铰链70P21螺钉3
输出样例:
请在这里给出输出样例。例如
count(*)1 select count(*)
from product
where PName like %螺母%