查询:
SELECT c.title AS title
, c.introtext AS body
, c.state AS state
, c.created AS created
, c.created_by AS uid
, c.modified AS modified
, c.modified_by AS modified_uid
, c.published AS published
, c.published_by AS published_uid
, jos_categories.title AS category
FROM
jos_content AS c, jos_categories
INNER JOIN jos_categories AS jc
ON c.sectionid = jc.section
WHERE c.sectionid = 7
我确信sectionid列存在,但我收到错误:
Error Code: 1054. Unknown column 'c.sectionid' in 'on clause' 0.000 sec
我看到这个主题:MySQL unknown column in ON clause但我也解决不了。
最佳答案
将 FROM 子句更改为:
FROM jos_content AS c
INNER JOIN jos_categories AS jc
ON c.sectionid = jc.section
WHERE c.sectionid = 7
关于mysql - ON 子句中另一个未知列名错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11912840/