问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL的一些查询语句4

发布网友 发布时间:2023-11-03 16:33

我来回答

3个回答

热心网友 时间:2024-10-21 09:17

--1、列出订单明细表中订单ID列表,要求去掉所有重复值。
SELECT DISTINCT 订单ID FROM 订单明细
--2、列出产品的最高库存量、最低库存量和平均库存量
SELECT MAX(库存量) 最高库存量,MIN(库存量) 最低库存量,AVG(库存量) 平均库存量 FROM 产品
--3、统计订单数量。
SELECT COUNT(*) 订单数量 FROM 订单
--4、按货主地区统计订单数量。
SELECT 货主地区,COUNT(*) 订单数量 FROM 订单 GROUP BY 货主地区
--5、列出所有订阅大米的客户名称。
SELECT 公司名称 AS 客户名称 FROM 客户 JOIN 订单 ON 客户.客户ID=订单.客户ID
JOIN 订单明细 ON 订单明细.订单ID=订单.订单ID
JOIN 产品 ON 产品.产品ID=订单明细.订单ID
WHERE 产品名称='大米'
--6、列出库中的所有订单的客户ID,产品ID和发货日期。
SELECT 客户ID,产品ID,发货日期 FROM 订单 JOIN 订单明细 ON 订单明细.订单ID=订单.订单ID
--7、按发货日期的顺序,列出所有的所有订单的客户ID,产品ID。
SELECT 客户ID,产品ID FROM 订单 JOIN 订单明细 ON 订单明细.订单ID=订单.订单ID
ORDER BY 发货日期
--8、显示供应商表中姓“徐”的联系人的地址,城市,电话,公司名称以及邮编。(用三种方法实现)
SELECT 地址,城市,电话,公司名称,邮政编码 FROM 客户 WHERE 联系人姓名 LIKE '徐%'
SELECT 地址,城市,电话,公司名称,邮政编码 FROM 客户 WHERE LEFT(联系人姓名,1)='徐'
SELECT 地址,城市,电话,公司名称,邮政编码 FROM 客户 WHERE CHARINDEX('徐',联系人姓名)>0
--9、 查找产品表中含有“米”的相关记录。
SELECT * FROM 产品 WHERE 产品名称 LIKE '%米%'
--10、在客户表中查找电话号码含有“010”的记录。(至少用两种方法实现)
SELECT * FROM 客户 WHERE 电话 LIKE '%010%'
SELECT * FROM 客户 WHERE CHARINDEX('010',电话)>0
--11、查找客户“黄雅玲”所订购的产品名称,定购量,及该客户的所在公司,职务,电话。
SELECT 产品名称,数量,公司名称,联系人职务,电话 FROM 客户 JOIN 订单 ON 客户.客户ID=订单.客户ID
JOIN 订单明细 ON 订单明细.订单ID=订单.订单ID
JOIN 产品 ON 产品.产品ID=订单明细.订单ID
WHERE 联系人姓名='黄雅玲'
--12、统计客户所订购的订单数,并显示相应的客户名,客户ID,订单数,并且根据订单数进行升序排序。
SELECT 公司名称 AS 客户名,客户ID,COUNT(*) 订单数 FROM 客户 JOIN 订单 ON 客户.客户ID=订单.客户ID
ORDER BY 3

热心网友 时间:2024-10-21 09:18

1,select * from 订单明细表 group by 订单id
2,需求不明确,是查询每个产品的最多和最少,还是总的最多和最少。
3,select count(*) as sum from 订单表
4,先查询有哪些地区 select 货主地区 from 订单表 group by 货主地区
得到的结果集为不重复的货主地区,再循环查询每个地区有哪些订单
select count(*) from 订单表 where 货主地区=“XXX(上一结果集)”
5,select a.客户名称 from 客户表 as a left join 订单表 as b ON a.客户id=b.客户id left join 订单明细表 as c ON b.订单id=c.订单id left join 产品表 as d ON c.产品id=d.产品id where d.产品名称=‘大米’ group by a.客户名称
6,select 客户id from 订单表
select 发货日期 from 订单表
循环订单id的结果集 查询对应的产品id

select 产品id from 订单明细表 where 订单id = ‘xxx(结果集)’
7,在第6条语句上面加一个order by 发货日期即可
8,需求不明确,供应商名称不知道是说的什么
9,select * from 产品表 like %米%
10,select * from 客户表 like %010%
11,select 客户id from 客户表 where 联系人名称=‘黄雅玲’ //查询出客户id
select 订单id from 订单表 where 客户id=‘xxx(上面查询的结果集)’ //查询客户的订单编号

select * from 订单明细表 where 订单id = ‘xx(上面查询的结果集)’ //查询该订单的产品id

select 产品名称,定购量 from 产品表 where 产品id = ‘xx(上面查询的结果集)’
12,

热心网友 时间:2024-10-21 09:18

select DISTINCT 订单ID from 订单明细

select max(库存量) , min(库存量), avg(库存量) from 产品

select count(*) from 订单

select count(订单ID) from 订单 GROUP BY 货主地区

select  b.联系人姓名 as  客户名称  from 订单 as a inner join 客户 as b on a.客户ID = b.客户ID   inner join 订单明细 as c on a.订单ID = c.订单_订单ID inner join 产品 as d on c.产品ID = d.产品ID

where d.产品名称 = ‘大米’

select a.客户ID,a.发货日期,b.产品ID from 订单 as a inner join 订单明细 as b on a.订单ID = b.订单_订单ID 

select a.客户ID,b.产品ID from 订单 as a inner join 订单明细 as b on a.订单ID = b.订单_订单ID order by  发货日期 desc

未看到供应商表。。

select * from 产品 where 产品名称 like '%米%'

①select * from 客户 where 电话 like '%010%' ②select * from 客户 where charindex('010',电话)>0 

select  b.公司名称,b.联系人职务,b.电话,c.数量,d.产品名称  from 订单 as a inner join 客户 as b on a.客户ID = b.客户ID   inner join 订单明细 as c on a.订单ID = c.订单_订单ID inner join 产品 as d on c.产品ID = d.产品ID where b.联系人姓名= '黄雅玲'

select a.客户ID,a.联系人姓名 as 客户名,count (a.订单ID) as 订单数  from 订单 as a inner join 客户 as b on a.客户ID = b.客户ID group by 客户名,a.a客户ID  order by 订单数 asc

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
孩子依赖性太强,妈妈怎么办?目录 孩子对妈妈依赖性太强怎么办 介绍权利的游戏里龙之母全名是什么? 澳洲血橙胶原蛋白是玻璃瓶的吗? 梦见母亲侄子妹妹舅妈电话破屋的预兆 梦见坐别人的车什么意思 有多少人去拜过“龙母”,又有几人知道“龙母”是真的存在过 龙母庙地址在哪里? 龙母像地址在哪里? 龙姥姥是龙母娘娘吗 有哪位会舞棍花?能教一下吗?慢动作,有赏! 武术荧光长棍舞花哪里有卖 燕郊羽毛球教练那里找,多少钱一小时,。或者寻求燕郊一羽毛球爱好者的... 求一个英文名。大家帮忙想想啦! 孙悟空那样舞棍子(棍法)哪里有学? 咖啡真可以染发吗?249 求读读所有小说的txt104 求读读所有小说的txt104 朋友参加了一起聚众斗殴事件,他是被别的朋友叫去的,他开枪打中了对方... 案件突然由故意伤害罪变成了聚众斗殴罪,让人无法理解! 申雪/赵宏博是哪里人1 申雪赵宏博哪里人1 东莞市众成新能源科技有限公司电话是多少? 怎样在网上下载小说 下载到手机上???、 我想问问,武术和舞蹈那个更可以长身高 六分之一和八分之三怎么通分?67 六分之一和七分之一怎么通分9 虎林的上一级市是哪12 万界情缘变态版高速下载 为什么分手了还要追问分手原因? 请教高考阅读技巧62 请问高考中现代文阅读题有没有什么做题的方法啊?31 借1万一天500元利息要注意什么问题 申雪和赵宏博的简介65 用友软件 怎样修改前几个月的凭证14 忘了怎么办? 秋天鼻子发干怎么办?43 秋天到了鼻孔干燥怎么办?9 鼻子干燥怎么办1 关于持械聚众斗殴事件 6分之1和4分之1怎么通分82 六分之一和八分之五怎样通分3 怎么修改第二次? 查询余额不足50元的客户的姓名和电话,用SQL语句1 我手机号注册了一个微信之后,我又注册了新的一个,以前那个... 那些号的人是拿来干嘛的3 忘记了怎么办? 梦见自己生了个可爱的女儿 忘记了怎么办? 我忘了怎么办啊?