これは参加どのように私は1つのステートメントで4つのMySQLのテーブルを結合します
$s1 = "SELECT *
FROM states
WHERE
statecode='".intval($getStateCode)."'
";
$s2 = "SELECT *
FROM county
WHERE
statecode='".intval($getStateCode)."'
AND
countycode='".intval($getCountyCode)."'
";
$s3 = "SELECT *
FROM town
WHERE
statecode='".intval($getStateCode)."'
AND
countycode='".intval($getCountyCode)."'
AND
towncode='".intval($getTownCode)."'";
$s4 = "SELECT *
FROM villages
WHERE
statecode='".intval($getStateCode)."'
AND
countycode='".intval($getCountyCode)."'
AND
towncode='".intval($getTownCode)."'
AND
villagecode='".intval($getVillageCode)."'";
のない私の現在の文です。これは1つのステートメントで私のテーブルのすべてに参加することが可能ですか?お知らせ下さい。
あなたは情報を失うことを懸念していますか?あなたは村を持たない州が欲しいのですか? あなたは本当に何をお探しですか?すべての村とその町、郡と州の情報? これは可能ですが、重複したデータがたくさんあります。 – Virmundi