sql

chinahan 2003-10-08 03:01:32
表 t1 如下 t2 如下
id name t1name t1id
1 A A null
2 B A null
3 C A null
B null
B null
C null
如何写sql将表t2的t1id字段变成

t1name t1id
A 1
A 1
A 1
B 2
B 2
C 3

...全文
43 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
angle097113 2003-10-08
  • 打赏
  • 举报
回复
UPDATE t2 SET tlid =(SELECT id FROM t1 WHERE t2.tlname=t1.name)
和楼上的办法一样的
things 2003-10-08
  • 打赏
  • 举报
回复
update t2 set
tlid=(select id from t1 where t2.tlname=t1.name);

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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