中易网

在数据库中的数据中两个表,如何进行高效的在一个表的字段中查询到另一个表的字段值的全部匹配?

答案:3  悬赏:70  
解决时间 2021-04-27 14:16
  • 提问者网友:月葬花瑰
  • 2021-04-27 00:35
这样说吧,比如说我在表News里面的CONTENT字段中的内容匹配到表PersonName里的FirstName字段的内容,然后用replace进行替换,但是两个表里的数据量都达到了40W,光进行查询语句就要执行3个多小时,更不用说在进行替换了,所以想请教高手教一个高效的方法,最好执行时间控制在2个小时以内。。。不一定是改写sql语句,其他方法也行,谢谢。。
最佳答案
  • 二级知识专家网友:不傲怎称霸
  • 2021-04-27 01:39
做 视图 会怎样?
全部回答
  • 1楼网友:茫然不知崩溃
  • 2021-04-27 04:21
select 一个表(表名) a left join 另一个表(表名) b on a.字段名=b.字段名 真不会写了可以在数据库软件中把两个表建成一个视图然后把视团的SQL语句复制出来用就行
  • 2楼网友:悲观垃圾
  • 2021-04-27 02:55
在企业管理器里面右键数据库名称,在弹出的快捷菜单中选择新建查询,在查询分析器窗口输入: update 表名 set 字段名=1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息