Ben sadece nedeniyle benim katılmak tablolarda sütun adlarını tekrarlayarak benim veritabanı aramaları aliasing başlamak zorunda gidiyorum fark etti. Otomatik olarak tablo adı bir önek ile döndürülen, böylece bütün sütun adlarını diğer ad SQL anlamanın bir yolu var mı? Aksi takdirde sadece bazılarını başka ad zaman oldukça kafa karıştırıcı gibi görünüyor. Sadece ekstra kod ton yazmadan tutarlı olmaya çalışıyorum.
$sql = "SELECT contracts.po_number, contracts.start_date, contracts.end_date, contracts.description, contracts.taa_required, contracts.account_overdue, jobs.id AS jobs_id, jobs.job_number, companies.id AS companies_id, companies.name AS companies_name
FROM contracts
LEFT JOIN jobs ON contracts.job_id = jobs.id
LEFT JOIN companies ON contracts.company_id = companies.id
WHERE contracts.id = '$id'
ORDER BY contracts.end_date";