sql匹配数据
答案:2 悬赏:10
解决时间 2021-04-23 10:23
- 提问者网友:刀枪不入
- 2021-04-22 10:42
sql中,现有两个表,一个11万条,一个6万条,两个表中存在一部分相同的数据,关键字是编号,需要将6万条中相同的数据中的2个字段的数据匹配到11万中,不创建新表,不需要备份,怎么做
最佳答案
- 二级知识专家网友:陪我到地狱流浪
- 2021-04-22 11:35
update [11万] set [11万].[字段1]=b.[字段1],[11万].[字段2]=b.[字段2] from [11万] inner join [6万] b on [11万] .[编号]=b.[编号]
全部回答
- 1楼网友:木子香沫兮
- 2021-04-22 13:02
伪代码
str = "1|2|3|4"
str = str.replace("|", ",");
string sql = "select * from t where [abc] in (" + str + ")";
就是select * from t where abc in (1,2,3,4)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯