当我登录为baim(orang.id ='38')时,在mydevice中将显示我的联系人来自'orang'table
select * from orang where id!='38'
如何显示'room.id'可以从'房间'表中联系? (我想在红色框中显示) roo.id将显示房间表中的id如果房间中有2个联系人之间存在关系。如果房间中的2个联系人之间没有任何关系,则会显示Null。 'pengirim'和'penerima'领域取自orang.id
感谢
答案 0 :(得分:0)
试试这个......
SELECT room.id, orang.* FROM room, orang WHERE room.pengirim = orang.id and orang.id != 38
答案 1 :(得分:0)
我找到了解决方案。
select o.id, o.nama,o.poto, c.id as room from orang as o left join room as c
on (o.id=c.pengirim or o.id=c.penerima) and
(c.pengirim='38' or c.penerima='38')
where o.id!='38' group by o.id