当前位置: 代码迷 >> Sql Server >> 数据库怎么实现先update 然后select
  详细解决方案

数据库怎么实现先update 然后select

热度:59   发布时间:2016-04-24 09:46:18.0
数据库如何实现先update 然后select
本帖最后由 u010086518 于 2014-11-03 14:57:43 编辑
update LZ_COUNT_SOURCES_yue  set CNS_DIAL_NUMBER =   cishu
                                                                    set CNS_LAST_CALL =   zhthsj
select max(a.CAL_CALL_DATE_TIME) as zhthsj,COUNT(*) as cishu from LZ_CALL_LOG a
where CAL_CONNECT_TIME_LEN > 0 and CAL_CALL_DIRECT = 2 
            and CAL_DATE_INDEX >=20141101 and CAL_DATE_INDEX < 20141201

update的那两列的数据是从LZ_CALL_LOG 这个表里查询出来的,请问,应该怎么set进去
------解决思路----------------------
用来统计的分组啊。
你不会说不分组,就求出一对 zhthsj 和 cishu,然后把 LZ_COUNT_SOURCES_yue 都更新成一样?
  相关解决方案