- 积分
- 40165
- 好友
- 记录
- 主题
- 帖子
- 听众
- 收听
|
[绵阳]问道() 15:59:10
请问ACCESS这种查询语句怎么写:
先查询符合条件的数据,然后查询这些数据中大于等于它们的平均数据值。
♂[山东]火山() 16:01:09
select mm from aa where mm >(select avg(mm) from aa);
♂[山东]火山() 16:01:19
是这样写不。、
♂[山东]火山() 16:01:30
不大清楚叶
[绵阳]问道() 16:01:40
avg是什么?
♂[山东]火山() 16:02:17
请平均数的是什么啊。
♂[北京]-Ro4ters() 16:05:55
avg 不就是平均值么..
♂[山东]火山() 16:06:24
噢 。那可能这样写就可以叶。
[绵阳]问道() 16:06:34
这个函数我懂了。只是有一个地方还不骨转过弯
[绵阳]问道() 16:06:56
select 起点编码,起点埋深,终点编码,终点埋深 ,abs(format(起点埋深-终点埋深,'0.00')) as 高差 from dxLine where abs(起点埋深-终点埋深)>1 我想在这个基础上改,应怎么改?
[绵阳]问道() 16:07:41
没有转过弯
♂[山东]火山() 16:07:50
你想改啥
♂[北京]-Ro4ters() 16:07:58
用having去筛选.
[绵阳]问道() 16:08:35
上面的语句是查询粗略符合条件的。
♂nidaye1() 16:12:15
一个按钮,如果按一次,比如写“一级”,再按一次,字变成“二级”,再按就变成“三级”,一直到“五级”,再按变回“一级”,有啥好思路的?
♂nidaye1() 16:12:23
winform的
[绵阳]问道() 16:13:36
select * from ( select 起点编码,起点埋深,终点编码,终点埋深 ,abs(format(起点埋深-终点埋深,'0.00')) as 高差 from dxLine where abs(起点埋深-终点埋深)>1 ) as ddd where avg(ddd.高差) < ddd.高差 为什么我这样写不行啊。
♂看看路过() 16:13:40
if(value==5)
{
value=1;
return
}
value++;??
♂[北京]-Ro4ters() 16:13:53
传个index
按钮里面每次判断下index>=5,如果大于就index=0;
btn_.text = index+
♂nidaye1() 16:13:58
有点意思,很好,谢谢。
♂[北京]-Ro4ters() 16:15:09
avg 不能在where后面.
[绵阳]问道() 16:15:36
那我应该怎么写呢?
♂[北京]-Ro4ters() 16:15:57
在前面就求出平均值.
[绵阳]问道() 16:21:04
Ro4ters,你能帮我改一下吗?
[绵阳]问道() 16:22:33
求高差大于高差的平均值的。
♂[北京]-Ro4ters() 16:23:26
额.我这会有点忙...等下吧
[绵阳]问道() 16:23:42
哦。谢谢
[绵阳]问道() 16:23:56
火山,你能帮我吗?
♂[山东]火山() 16:25:04
我看看。
♂[山东]火山() 16:25:14
一会给你分析一下。哈哈。
[绵阳]问道() 16:25:20
好的,谢谢
|
|