【发布时间】:2013-03-03 01:22:38
【问题描述】:
表 1:Factor_Name
ID NAME
1 A
2 A
3 B
表 2:Sample_Info
ID FACTOR_ID INFO
1 1 Sample_A
2 2 Sample_B
3 3 Sample_C
如果table1中的因子名称相同,我想合并2个表中的列,这是预期的表:
表 1:Factor_Name
ID NAME
1 A
2 B
表 2:Sample_Info
ID FACTOR_ID INFO
1 1 Sample_A
2 1 Sample_B
3 2 Sample_C
如何在 mysql 中做到这一点?
【问题讨论】:
-
我对您的示例中发生的事情有些困惑。看起来您刚刚从所需输出中的
FACTOR_NAME中删除了重复的NAME值,然后在Sample_Info中重新映射了FACTOR_ID?这听起来不像是合并两个表。