我在 mysql 中有两个表,一个是 quote,字段是 quote_id、status、created 和 submit_by。在 submit_by 字段中,我保存了员工的用户名,在员工表中,字段是名字、姓氏、用户名、密码。我想在 php 表中显示员工的名字而不是员工的用户名。
完整报价表结构
完整的员工表结构
这是我正在使用但没有得到任何结果的代码
$sql = "SELECT q.quote_id, q.client_name, q.status, e.first_name
FROM `quote` AS q
LEFT JOIN `employee` AS e ON q.submit_by = e.username";
最佳答案
用这个
$sql = "SELECT * , employee.first_name FROM quote
LEFT JOIN employee ON quote.submit_by = employee.username ORDER BY quote.client_name";
$result = $dbLink->query($sql);
关于php - 错误 : Join in MySql, PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27700777/