OID_ _ HOS1 _ _ HOS2 _ _ HOS3
A _ _ _ _ 3 _ _ _ _ _7 _ _ _ _10
B _ _ _ _ 12 _ _ _ _ 5 _ _ _ _ 8
C _ _ _ _ 3 _ _ _ _ 13_ _ _ _ 7
考虑这张给定区域 (OID) 的医院就诊表。我想做的是在sql中自动确定上表的最后两列。我想比较每个地区(A、B、C)的所有医院就诊次数(HOS1、HOS2、HOS3),并为每个地区分配最高访问次数到 MAXV 列和访问次数最多的医院代码到 MAXH 列,使其如下表所示。
OID_ _ HOS1 _ _ HOS2 _ _ HOS3 _ _ MAXV _ _ MAXH
A _ _ _ _ 3 _ _ _ _ _ 7_ _ _ _ _ 10 _ _ _ 10 _ _ _ HOS3
B _ _ _ _ 12 _ _ _ _ 5 _ _ _ _ _ 8 _ _ _ _12 _ _ _ HOS1
C _ _ _ _ 3 _ _ _ _ 13 _ _ _ _ _ 7 _ _ _ _13 _ _ _ HOS2