我需要根据某些WHERE标准从3个不同的表中查询
我的表格是:
1. tb_jemaat
2. tb_absenir
3. tb_absenonid
以下是我每张桌子的结构
tb_jemaat
id_jemaat (PK), name
tb_absenir date,
id_jemaat (FK), time, tib
tb_absenonid date, name, tib
我想做的就是显示日期,名称来自tb_absenir和tb_absenonid
下面是我的sql语法但它导致错误
SELECT ir.tanggal, j.nama
FROM tb_absenir as ir inner join tb_jemaat as j
on j.id_jemaat = ir.id_jemaat left join tb_absenonid
WHERE (ir.tanggal = '" & Format(dtp_ir.Value, "yyyy-MM-dd") & "'And nonid.tanggal = '" & Format(dtp_ir.Value, "yyyy-MM-dd") & "') and ir.tib = '" & tib & "'
我正在使用Mysql和VB.Net 2010