help!高手们请进,两个表连接的问题(稍微有点复杂)

spiral 2003-08-24 02:05:53
T1:结构如下
NAME NUMBER MONEY
张 00 100
王 11 200
李 22 300

T2:结构如下
NUMBER NEW_NUMBER(表2中number的顺序与表1不一样!)
22 2
00 0
11 1

要求得到T3:(用新号码替换原来的旧号码,其他信息与表1中保持一致)
NAME NEW_NUMBER MONEY
张 0 100
王 1 200
李 2 300

(假设所有的NAME,NUMBER都不一样,这只是一个小型例子,实际的数据库很大)
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2003-08-24
  • 打赏
  • 举报
回复
SELECT T1.NAME, T2.NEW_NUMBER, T1.MONEY
INTO T3
FROM T1, T2
WHERE T1.NUMBER = T2.NUMBER
leimin 2003-08-24
  • 打赏
  • 举报
回复
SELECT T1.NAME,T2.NEW_NUMBER,T1.MONEY FROM T1
INNER JOIN T2
ON T1.NUMBER=T2.NUMBER
yczzg 2003-08-24
  • 打赏
  • 举报
回复
select T1.name,T2.NEW_NUMBER,T1.MOMEY
from T1
inner join T2 on T1.NUMBER=T2.NUMBER

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧