表A
id dir ccy
1 S USD
1 B CNY
怎样把这个表弄成
id dir1 ccy1 dir2 ccy2
1 S USD B CNY
数据库表关联本身
答案:2 悬赏:20 手机版
解决时间 2021-02-24 11:58
- 提问者网友:咪咪
- 2021-02-23 13:05
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-02-23 14:01
条件不足,应该没法实现。按上述回答应该出现重复记录了
id dir1 ccy1 dir2 ccy2
1 S USD B CNY
1 B CNY S USD
id dir1 ccy1 dir2 ccy2
1 S USD B CNY
1 B CNY S USD
全部回答
- 1楼网友:迷人又混蛋
- 2021-02-23 14:59
是不是这样?
insert into table_b(id,name)
select a.id,a.name from table_a a where a.name = 'a表中的name'
用不到关联吧,姓名会有重复,最好不用姓名,也许是你的业务需求。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯