1,SELECt NAME,convert(int,@sum)-COUNT(name) from myfn_filtercard2(@tmpstart,@tmpend,@brchname)
GROUP BY NAME
ORDER BY NAME
2,SELECt name,SUM(times) FROM
HWATT..offsubmit GROUP BY NAME ORDER BY NAME
name字段相同 怎么做连接?
两个表有一个字段相同怎么做连接?
答案:3 悬赏:70
解决时间 2021-03-22 04:22
- 提问者网友:無奈小影
- 2021-03-21 20:36
最佳答案
- 二级知识专家网友:孤伤未赏
- 2021-03-21 21:27
SELECt A.*,B.* FROM
(SELECt NAME,convert(int,@sum)-COUNT(name) from myfn_filtercard2(@tmpstart,@tmpend,@brchname)
GROUP BY NAME) A,
(SELECt name,SUM(times) FROM
HWATT..offsubmit GROUP BY NAME ORDER BY NAME) B
WHERe A.NAME = B.NAME(+)
(SELECt NAME,convert(int,@sum)-COUNT(name) from myfn_filtercard2(@tmpstart,@tmpend,@brchname)
GROUP BY NAME) A,
(SELECt name,SUM(times) FROM
HWATT..offsubmit GROUP BY NAME ORDER BY NAME) B
WHERe A.NAME = B.NAME(+)
全部回答
- 1楼网友:厭世為王
- 2021-03-21 22:16
所以查询出来的记录,设计视图,
将两个表添加进查询源中,将要查找相同值的字段从一个表中拖到另一个表中在access数据库查询窗口中,新建查询:因为建立一对一关系,
此时表间会有一条线连接两个表,此时便建立了表间一对一关系。
最后将查询所需要的字段拖入字段列中。
说明
- 2楼网友:两不相欠
- 2021-03-21 21:44
WITH AA AS (
SELECt NAME,convert(int,@sum)-COUNT(name) from myfn_filtercard2(@tmpstart,@tmpend,@brchname)
GROUP BY NAME)
,BB AS (
SELECt name,SUM(times) FROM
HWATT..offsubmit GROUP BY NAME )
SELECt * FROM AA JOIN BB ON AA.NAME=BB.NAME
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯