-1
我有我的表关系。我有这张添加新采购项目的表格,它有2栏 - line_manager_remark
和c_level_remark
,它显示了经理和c级经理的审批状态。从2个MySQL表中获取值的错误
这些列的值从另一个表
得到了现在,我有获得项目的状态(定义)的问题。这是行不通的。
这是我做了什么
SELECT
a.*,
b.*
FROM
request_items AS a,
request_status AS b
WHERE
a.line_manager_remark = b.id
AND
a.c_level_remark = b.id
AND
a.request_id = '$id'
AND
state = 'active'
*“**从2个MySQL表中获取值的错误”* - 究竟是什么? –
您应该避免遗留'FROM a,b WHERE a.id = b.id'语法的连接,并使用显式的'RIGHT/LEFT/OUTER/INNER JOIN'语法来代替。 – Dai