我正在使用以下SELECT
语句:
SELECT *
FROM prefix_site_tmplvars
LEFT JOIN prefix_site_tmplvar_contentvalues
ON prefix_site_tmplvar_contentvalues.tmplvarid = prefix_site_tmplvars.id
LEFT JOIN prefix_site_content
ON prefix_site_tmplvar_contentvalues.contentid = prefix_site_content.id
WHERE prefix_site_tmplvar_contentvalues.value = "chocolate"
这是我回来的:
[id] => 2
[name] => flavor
[value] => chocolate
[id] => 2
[name] => type
[value] => cookie
这是我想要得到的结果:
[id] => 2
[flavor] => chocolate
[type] => cookie
有没有办法组合我的结果,所以我没有一堆引用相同 ID 的行?如果现在,我应该如何处理?
我正在使用 Modx,这正在使用模板变量表:http ://wiki.modxcms.com/index.php/Template_Variable_Database_Tables