如果在其他地方得到解答,请提前抱歉,找不到。
我正在使用第三方软件(工作得相当好,支持最少)来管理我的opencart网站,并尝试修改现有的MySQL查询,该查询根据类别ID成功打印标签。我希望它根据'数量'创建多个(或零)结果。
以下是当前的工作查询:
SELECT T1.product_id,
T1.model,
T2.name,
T1.upc,
CONCAT(IFNULL(T3.`symbol_left`,TRIM(SPACE(1))),ROUND(T1.price,2),IFNULL(T3.`symbol_right`,TRIM(SPACE(1)))) AS 'price',
IF(LENGTH(TRIM(T1.upc)) = 0, T1.product_id, T1.upc) AS 'ean',
T5.name
FROM oc_product T1
INNER JOIN oc_product_description T2 ON (T1.product_id = T2.product_id)
AND T2.language_id = 1
LEFT JOIN oc_currency T3 ON (T3.value = 1)
LEFT JOIN oc_product_to_category T4 on T1.product_id=T4.product_id
LEFT JOIN oc_category_description T5 on T4.category_id=T5.category_id
Where T4.category_id = 56
我将T1.quantity添加到T1.upc下的SELECT区域,但不知道如何使用它来更改结果。
谢谢!