我需要对MySQL表上的同一个字段进行查询,但使用不同的参数。这是我的查询。出现的问题是,MySQL说用户名是不明确的。MySQL说这个列不明确
SELECT projects_id,
projects_users_id,projects_companies_id,projects_name,
projects_description,project_registered_date,
projects_users_id_register,
users.users_name as userInCharge,companies.companies_name as company,
users.users_name as user_register FROM projects
LEFT JOIN users as userInCharge ON (users_id = projects_users_id)
LEFT JOIN users as register ON (users_id=projects_users_id_register)
LEFT JOIN companies ON (companies_id = projects_companies_id) ORDER BY projects_id DESC
我的目标是获得项目负责人和注册该项目的人员的ID。我该怎么做呢?
您正在重复users.users_name选择 – Mihai