为什么我的查询返回空结果!
$sql = "SELECT *
FROM `BANDS` INNER JOIN `adres`
ON `BANDS`.BOEKERID = `adres`
WHERE VIS='ja' ";
VIS充满了ja
当我删除WHERE VIS ='ja或ON BANDS
时.BOEKERID = adres
它有效我得到了结果
答案 0 :(得分:0)
您需要加入两个表中相同的特定列。
$sql = "SELECT *
FROM `BANDS
INNER JOIN `adres` ON `BANDS`.BOEKERID=`adres`.boek_id
在哪里adres.VIS =' ja'";
另外,最好在VIS字段前加上像WHERE adres.VIS =' ja'或者在哪里BANDS.VIS =' ja'";