表1:
号码 姓名 部门。。
11 aa mmm
22 bb nnn
表2:
号码 通话时间 费用
11 10
11 1如何把表2中的表1中没有的号码插入到表1中,而且把插入的号码对应的部门和姓名都改为“无”。
号码 姓名 部门。。
11 aa mmm
22 bb nnn
表2:
号码 通话时间 费用
11 10
11 1如何把表2中的表1中没有的号码插入到表1中,而且把插入的号码对应的部门和姓名都改为“无”。
解决方案 »
- 一个基于点对点的即时消息系统,具有即时消息,语音/视频对话,文件传输(支持断点续传),多人对话,消息群发,状态管理等功能,欢迎试
- 心急如火!!馬上給分!!
- 求教,在线程中有时不能截获PostThreadMessage发送的消息。
- 关于Dbgrid的若干问题?
- nmsmtp组件在那里找,我怎么找不到。
- 关于让图象随时间滚动的问题
- 关于二层与三层之间的共用设计问题?
- 怎么用代码选择一个列表框的item???我找遍了属性,和方法都没有找到。我怎么用代码来使一个item变成选中状态??
- 谁能通过读Tstream播放声音?
- 请问1stclass3000 for d5 的注册码,谢谢
- 高分求救!!!高手帮忙!!
- 如何修改ocx的图标?
这条语句执行特别慢。
update 表1 set 姓名='无',部门='无'where 姓名=''
Exec ('Select Distinct 号码,null,null From 表2 where 号码 not In (Select 号码 from 表1 )')
以上代码在SQLServer测试。Acess试一下。
表1:
号码 姓名 部门。。
11 aa mmm
22 bb nnn
表2:
号码 通话时间 费用
11 10
44 1
55 1
插入后
表1:
号码 姓名 部门。。
11 aa mmm
22 bb nnn
44
55
Exec ('Select Distinct 号码,'无','无' From 表2 where 号码 not In (Select 号码 from 表1 )')
插入后
表1:
号码 姓名 部门。。
11 aa mmm
22 bb nnn
44 无 无
55 无 无
为何这条语句执行特别慢?(access)
select 号码,'无','无'
From 表2 as a
left join 表1 as b on a.号码=b.号码
where b.号码 is null
Insert into 表1 (号码,姓名,部门)
select a.号码,'无','无'
From 表2 as a
left join 表1 as b on a.号码=b.号码
where b.号码 is null
慢就没法了,只能分开执行上面的4条语句