【发布时间】:2014-04-20 17:19:03
【问题描述】:
好吧,标题说明了一切。
我已经尝试了几件事,直到现在我都没有这个:
SELECT *
FROM ".$CFG['table']['menuaddons']." m
JOIN ".$CFG['table']['addons']." t1 ON m.addonparentid = t1.id
JOIN ".$CFG['table']['addons']." t2 ON m.addonparentid = t2.id
";
这将返回所有项目。现在我只想显示m.addonparentid 是变量$parentid 的项目。
当我这样做时:
SELECT *
FROM ".$CFG['table']['menuaddons']." m
JOIN ".$CFG['table']['addons']." t1 ON m.addonparentid = t1.id
JOIN ".$CFG['table']['addons']." t2 ON m.addonparentid = t2.id
WHERE m.addonparentid = '".$menuaddonsid."'
";
我得到一个空数组?当它起作用时,我想在.$CFG['table']['addons']. 中名为addonsort 的列名上对DESC 进行排序。
我已经检查了有关加入的所有信息,但找不到如何执行此操作。
【问题讨论】:
-
能否给出三个表的架构?