Re: [SQL ] 滚动计算并回传

楼主: chippclass (善假狼赚钱中)   2020-10-16 00:29:43
我从来没接触过10万笔以上资料的案例
所以我本来是想
240万 join 1600万 的资料
你应该是会用MOONY135的分批跑排程之类的做法?
不过若是10万笔以下的资料要跑的话应该还是能一句sql跑完所以来解一下题目
我重新排版一下
先以实际执行确定这个写法在我这边是可以跑的
https://i.imgur.com/uX3BOfs.png
※ 引述《Wengboyu ( )》之铭言:
: SAS sql的code还是有些不同,我做了一些改写碰到了一些小问题
所以你的写法我没有SAS数据库的环境来验证跑起来哪边有问题
: 我要计算table a每一笔,a.doctor在a.date过去一年内收过多少病人(不重复)
这边因为时间并不是问题,所以简化一下先把时间去掉
查询目标改为“每个医生不限时间收过多少不重复病人”
先来个测试用资料
医生的表格是 dr (doctor),有三个医生,a b c
SELECT * FROM dr;
+

Links booklink

Contact Us: admin [ a t ] ucptt.com