求创建下面要求视图的SQL语句 统计B表中c字段值在a 和b值之间的个数
求创建下面要求视图的SQL语句统计B表中c字段值在a和b值之间的个数。(如A表第一行中a为1,b为5,则统计c字段值大于或等于1且小于或等于5的个数。)即,现有A表和B表...
求创建下面要求视图的SQL语句
统计B表中c字段值在a 和b值之间的个数。(如A表第一行中a为1,b为5,则统计c字段值大于或等于1且小于或等于5的个数。)
即,现有A表和B表,要求创建如下的视图。 展开
统计B表中c字段值在a 和b值之间的个数。(如A表第一行中a为1,b为5,则统计c字段值大于或等于1且小于或等于5的个数。)
即,现有A表和B表,要求创建如下的视图。 展开
4个回答
展开全部
select id,a,b,count(*)
from (select A.id, A.a, A.b, B.c from A, B where A.a<B.c and B.c<A.b ) group by A.id,A.a,A.b
from (select A.id, A.a, A.b, B.c from A, B where A.a<B.c and B.c<A.b ) group by A.id,A.a,A.b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a,b,(select count(*) from B where c>=A.a AND c<=A.b) AS count(c) from A
试试行吗。
试试行吗。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个我现在这边没有数据可软件,晚点行么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询