求助:这想法怎么实现

wuyafei168 2005-05-20 02:30:14

表1

字段1 字段2
A1 B1
A2 B2
A3 B3

表2

字段3 字段4
A1 D1
A2 D2
A3 D3

现在统计结果数据表(表2)字段4中的值 与 和其对应的原始数据表(表1) 字段B2的值比值大于1.5的个数。麻烦各位前辈指点一下,谢谢
...全文
70 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyafei168 2005-05-20
  • 打赏
  • 举报
回复
select count(*) 字段,数目
from 表1,表2
where 表1.字段1=表2.字段3 and 表2.字段4/表1.字段2>1.5;
可以是吗?谢谢
select count(*) as n
from 表1,表2
where 表1.字段1=表2.字段3 and 表2.字段4/表1.字段2>1.5;
wuyafei168 2005-05-20
  • 打赏
  • 举报
回复
楼上的这为前辈,您上面的 字母 "a","b"是说的表1和表2吗?还有"a.字段4*1./"中的"1."是什么意思,谢谢了
sitanda 2005-05-20
  • 打赏
  • 举报
回复
select count(*) 字段,数目
from 表1,表2
where 表1.字段1=表2.字段3 and 表2.字段4/表1.字段2>1.5;
zjcxc 元老 2005-05-20
  • 打赏
  • 举报
回复
--这个意思?

select count(*) from 表2 b
where exists(select * from 表1 where 字段1=b.字段3 and a.字段4*1./字段2>1.5)
yj821 2005-05-20
  • 打赏
  • 举报
回复
select count(*) from 表1,表2 where 表1.字段2/ 表2.字段4 and 表1.字段1= 表2.字段3

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧