我正在使用php我的管理员我真的很感激任何建议或帮助我试图显示连接两个表与一个相同的列值在一起,而不丢失任何记录
我有两张这样的table:
t包边
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 location,tblcx状态也将是join,而不会丢失任何记录
期望输出
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
但是没有工作,没有给我想要的输出。
2条答案
按热度按时间6fe3ivhb1#
uklbhaso2#
您的查询是正确的,但尚未选择“状态”列,可以尝试以下操作:
从tbladdress ta left join tblcx tb on ta.id=tb.location中选择ta.id、ta.address、tb.status