SQL错误,unknow列上的子句?

时间:2015-10-06 11:42:17

标签: mysql

我正在尝试 LEFT JOIN 此表字段,但它给了我标题错误。 添加左连接查询行时,问题就开始了。我猜它应该在其他地方。

以下是查询:

categories_products
id, category_id, product_id
1,  5,           42
2,  5,           45
3,  6,           63
4,  7,           76
5,  7,           32
...
8000,

1 个答案:

答案 0 :(得分:1)

您的格式和样式很旧,也不适合加入。尝试此查询并调整查询(因为给定的查询未完成)

SELECT 
q.*,u.first_name , u.uIMG ,u.mid_name ,u.last_name,qc.cat_title,qr.u_ID 
FROM questions AS q
LEFT JOIN user_profile AS u ON q.uID=u.UID
LEFT JOIN q_categories AS qc ON q.catID=qc.catID
LEFT JOIN qreports AS qr ON q.qID=qr.qID
WHERE 1

WHERE条件下,如果需要,可以使用任何条件