OpenCart v1.5.3.1,导出插件:
$query = "SELECT pd.*, cg.name FROM `".DB_PREFIX."product_discount` pd ";
$query .= "LEFT JOIN `".DB_PREFIX."customer_group` cg ON cg.customer_group_id=pd.customer_group_id ";
$query .= "ORDER BY pd.product_id, cg.name";
谁能解释一下,pd
和 cg
在这里意味着什么?
在其他地方遇到类似的语法,但不确定它的含义以及如何使用它......
看起来这是一些常见的事情,但我对数据库工作还很陌生,请帮忙:-(
此查询生成错误:
Notice: Error: Unknown column 'cg.name' in 'field list' Error No: 1054
最佳答案
pd is the alias name for table `product_discount`
cg is the alias name for table `customer_group`
<小时/>
Notice: Error: Unknown column 'cg.name' in 'field list' Error No: 1054
这实际上意味着表customer_group
中没有名称字段
关于php - OpenCart DB查询问题(语法误解),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11219292/