我如何加入这两个表?:
表1:
| City1 | OptA | m |
| City1 | OptA | f |
| City1 | OptB | m |
| City1 | OptB | f |
| City2 | OptA | m |
| City2 | OptA | f |
| City2 | OptB | m |
| City2 | OptB | f |
表2:
| City1 | m | |值|
| City1 | f |价值|
| City2 | m |价值|
| City2 | f |价值|
结果:
| City1 | OptA | m |价值|
| City1 | OptA | f |价值|
| City1 | OptB | m |价值|
| City1 | OptB | f |价值|
| City2 | OptA | m |价值|
| City2 | OptA | f |价值|
| City2 | OptB | m |价值|
| City2 | OptB | f |价值|
我只是无法让它正常工作......我的城市身份存在关系......
谢谢。
答案 0 :(得分:1)
在城市列上进行简单的加入,例如
select t1.*, t2.value
from table1 t1 join table2 t2 on t1.city = t2.city;