次のMySQLクエリがあります:
$sql = ' SELECT tableA.id, tableA.title
FROM tableA
JOIN tableB ON tableA.id = tableB.land_id
WHERE tableB.id IN ('.$idlist.')';
問題は、$idlist からの重複も含める必要があることです。WHERE IN
の一意の一致のみを返します$idlist
。したがって、idlist 内の各変数は、一致する id とタイトルを から返す必要がありtableA
ます。