access用“选择查询”查询平均值以及条件查询问题
两个表表一的字段名称有“商品名,类别,厂家,单价”表二有“商品名,出售数量,售出时间”操作要求是“建立以下查询1.售出时间查询(要是条件查询)2.商品平均值查询(选择查询...
两个表 表一的字段名称有“商品名 ,类别 ,厂家 ,单价” 表二有“商品名 ,出售数量, 售出时间” 操作要求是“建立以下查询 1.售出时间查询(要是条件查询)2.商品平均值查询(选择查询)3.销售情况查询”
我自己做了第三个,因为表内字段没有“销售情况”,我就自己建立了一个“出售数量 售出时间”的查询,这两点应该算销售情况吧?
然后我不知道什么条件查询,是不是就是SQL?貌似access2003查询里没有就叫条件查询的查询啊
我知道查平均值可以用SQL 但是这里要用选择查询查平均值 我就真的无解了 总感觉这个题目就有问题 这里平均值怎么算都不知道 但是我想了解怎样用“选择查询”查平均值
坐等大神 展开
我自己做了第三个,因为表内字段没有“销售情况”,我就自己建立了一个“出售数量 售出时间”的查询,这两点应该算销售情况吧?
然后我不知道什么条件查询,是不是就是SQL?貌似access2003查询里没有就叫条件查询的查询啊
我知道查平均值可以用SQL 但是这里要用选择查询查平均值 我就真的无解了 总感觉这个题目就有问题 这里平均值怎么算都不知道 但是我想了解怎样用“选择查询”查平均值
坐等大神 展开
2个回答
展开全部
商品平均值值查询
你可以建立一个查询,然后设计视图先不用管它,在sql视图里写上
--所有商品平均单价
select avg(单价) as 平均单价 from 表1
--各个厂家商品平均单价
select 厂家,avg(单价) as 平均单价 from 表1 group by 厂家
写好sql后可以切换到设计视图里看看图形界面是怎么做的查询
所谓那个售出时间查询,我觉得是个关联查询,跟条件无关吧,是看每个商品销售的时间,sql里可以这么写
select * from 表1 inner join 表2 on 表1.商品名=表2.商品名
第三个销售情况,我觉得可以理解为,每个厂家销售的产品总价格之类的吧
select 表1.厂家,sum(表2.出售数量),sum(表2.出售数量)*表1.单价 from 表1 inner join 表2 on 表1.商品名=表2.商品名 group by 表1.厂家,表1.单价
不知道我理解的对不对呀
你可以建立一个查询,然后设计视图先不用管它,在sql视图里写上
--所有商品平均单价
select avg(单价) as 平均单价 from 表1
--各个厂家商品平均单价
select 厂家,avg(单价) as 平均单价 from 表1 group by 厂家
写好sql后可以切换到设计视图里看看图形界面是怎么做的查询
所谓那个售出时间查询,我觉得是个关联查询,跟条件无关吧,是看每个商品销售的时间,sql里可以这么写
select * from 表1 inner join 表2 on 表1.商品名=表2.商品名
第三个销售情况,我觉得可以理解为,每个厂家销售的产品总价格之类的吧
select 表1.厂家,sum(表2.出售数量),sum(表2.出售数量)*表1.单价 from 表1 inner join 表2 on 表1.商品名=表2.商品名 group by 表1.厂家,表1.单价
不知道我理解的对不对呀
追问
这是一个计算机考试题 就是要用要求的方法查询 你列举的这些都是sql吗?
追答
是sql
但是sql视图和设计视图可以来回切换的,也就是sql视图写好了,你可以看看设计视图里是怎么做的呀,到时候考试不就知道了吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询