Cha*_*rma 4 mysql null join rows
我有两张人名和属性表.有些还没有条目,我想创建所有人及其属性的完整列表(如果可用),否则列出属性为"NULL".这是我的简单例子:
名
id name
-------------
1 Jon
2 Peter
3 Sam
4 Bruce
...
Run Code Online (Sandbox Code Playgroud)
性能
names_id property
--------------------
1 foo
3 bar
...
Run Code Online (Sandbox Code Playgroud)
期望的结果:
id name property
------------------------
1 Jon foo
2 Peter NULL
3 Sam bar
4 Bruce NULL
...
Run Code Online (Sandbox Code Playgroud)
谢谢!
在这里,使用join:
select A.id, A.name, B.property
from table1 A
left outer join table2 B on A.id=B.names_id
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5579 次 |
| 最近记录: |