我正在使用 Php 我的管理员,我非常感谢任何建议或帮助,我正在尝试显示用一个相同的列值将两个表连接在一起而不丢失任何记录
我有 2 个这样的表:
表地址
id Address
1222 add1
1332 add2
1555 add3
1776 add4
tblcx
name location Status
ana 1222 completed
ema 1332 used
ada 1332 completed
我想显示来自 tbladdress 的行,其中 id 等于 tblcx 位置,其中 tblcx 状态也将加入而不会丢失任何记录
所需输出
tbladdress
id Address Status
1222 add1 completed
1332 add2 used
1332 add2 completed
1555 add3
1776 add4
我正在尝试使用的查询
SELECT tbladdress.id, tbladdress.Address
FROM tbladdress
LEFT JOIN tblcx ON tbladdress.id=tblcx.location
但不工作并且没有给我想要的输出。
最佳答案
SELECT tbladdress.id as Id, tbladdress.Address as Address, tblcx.Status as Status
FROM tbladdress
LEFT JOIN tblcx ON tbladdress.id=tblcx.location
关于mysql - 将两个表与一个相同的列值连接在一起,不会丢失任何记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51847838/