如何从2表中获取特定的1列

时间:2017-06-12 02:22:48

标签: mysql sql

这是我想问的表

enter image description here

我想从ustadz的表中获取id_ustadz,foto_ustadz,nama_ustadz,nohp_ustadz,但我只是想在mengajukan获取该状态并不是“接受”并且在mengajukan'表中的特定日期??

SELECT ustadz.id_ustadz, ustadz.foto_ustadz, ustadz.nama_ustadz, ustadz.nohp_ustadz
FROM ustadz 
WHERE (mengajukan.id_ustadz != ustadz.id_ustadz AND mengajukan.tanggal ='2017-06-08')  

但我们没有得到我们想要的东西

1 个答案:

答案 0 :(得分:0)

您需要使用联接:

SELECT ustadz.id_ustadz, foto_ustadz, nama_ustadz, nohp_ustadz
FROM ustadz JOIN mengajukan ON mengajukan.id_ustadz = ustadz.id_ustadz
WHERE mengajukan.status != "accepted" AND mengajukan.tanggal = "2017-05-01";