重複の可能性:
同じ列名を持つ2つのテーブルを左結合する方法
私はこの声明を持っています:
$sql = "SELECT * FROM deliveries AS del
LEFT JOIN job_sheet ON job_sheet.job_id=del.jID
LEFT JOIN hierarchy AS h ON job_sheet.h_str=h.hID
LEFT JOIN customers ON h.cust=customers.ID";
私の問題は、「customers」テーブルにIDという列があり、「deliveries」テーブルにもあることです。この問題は、whileループを実行して結果を出力すると始まります。
while($data = mysql_fetch_array($sql))
{
echo $data['ID'];
}
最後に結合されたテーブルの値を出力します...2つを分離するにはどうすればよいですか?つまり、両方のテーブルから「ID」を出力できる必要がありますが、クエリでは、これが最後のテーブルになります。列の名前を変更することはオプションではありません...
入力はありますか?