我正在使用php我的管理员,我非常感谢任何建议或帮助,我试图显示将两个表与一个相同的列值一起显示而不丢失任何记录
我有2张桌子,像这样:
tbladdress
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 Status也将加入而不会丢失任何记录
期望的输出
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/