作者zmack0905 (降太)
看板Database
标题[SQL ] 子查询的问题
时间Thu Mar 14 10:46:19 2013
因为在做资料补齐的工作需要常常查询笔数在参考比对补值
目前的需求是.有一资料库有两栏,左手边有部分为null 右手边则无null
将左右对照後,以右手边重复出现的编号为一组,计算该组中出现最多次的左侧编号
将组内左侧为null的栏以出现最多次的编号代替
目前使用的是
select SC,count(*) from t71 where COMP_KIND1=2621 group by SCC ;
以上述做分组与计数
update t71 set SC = 10200401
where
COMP_KIND1 = 2621
and
SC is null
;
以上述部分做修改
想请问是否能用子查询或其他方式写在一起 ,使我只要自己输入COMP_KIND1後
便能完成後续取代动作?
--
→ a28829424:不过有一次听到刘毅本人上课,那个发音之破烂,台湾应该 01/28 22:50
→ a28829424:八成的高中生比他标准。而且刘上课时不用写板书,後面 01/28 22:50
→ magecandy:一堆人在打手枪 01/28 22:51
→ a28829424:有辣妹帮他写。刘毅就负责出一张嘴这样XD 01/28 22:51
→ a28829424:M大 = = 01/28 22:51
→ a28829424:但是当初模拟考班对我帮助颇大倒是真的~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.29.185
1F:→ justoncetime:签名太抢戏,话说为什麽没辣妹板书照? 03/14 20:17