你好到目前为止我做的一切都很好。我想做的是添加签到和结帐..
我哪里出错
SELECT
p.product_id,
(SELECT
AVG(rating) AS total
FROM
" . DB_PREFIX . "review r1
WHERE
r1.product_id = p.product_id
AND r1.status = '1'
GROUP BY
r1.product_id) AS rating,
(SELECT
price
FROM
" . DB_PREFIX . "product_discount pd2
WHERE
pd2.product_id = p.product_id
AND pd2.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "'
AND pd2.quantity = '1'
AND (
(
pd2.date_start = '0000-00-00'
OR pd2.date_start < NOW()
)
AND (
pd2.date_end = '0000-00-00'
OR pd2.date_end > NOW()
)
)
ORDER BY
pd2.priority ASC,
pd2.price ASC LIMIT 1) AS discount,
(SELECT
price
FROM
" . DB_PREFIX . "product_special ps
WHERE
ps.product_id = p.product_id
AND ps.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "'
AND (
(
ps.date_start = '0000-00-00'
OR ps.date_start < NOW()
)
AND (
ps.date_end = '0000-00-00'
OR ps.date_end > NOW()
)
)
ORDER BY
ps.priority ASC,
ps.price ASC LIMIT 1) AS special
我已将 Checkin 和结帐添加到产品表
因此,当用户搜索时,我会在网址
中传递 checkin 和结帐日期我已完成所有部分,但sql无法正常工作
如何将签入和结帐添加到此?
非常感谢..我希望有人会帮助我:)。