请原谅我的英语,但没有人能用法语回答;-)
我正在做这个请求:
SELECT AVG(tyd.price) AS avg_price, COUNT(tyd.id_product) AS cnt_id_p,
catalog.id_marchand, catalog.id_product, catalog.price AS c_price,
catalog.img_src, tyd.login AS tyd_l
FROM catalog
INNER JOIN tyd ON catalog.id_marchand = tyd.id_marchand
AND catalog.id_product = tyd.id_product
WHERE tyd.login = "user1@tyd.fr"
AND tyd.step = "0"
GROUP BY catalog.id_product, catalog.id_marchand
但是当然 AVG & COUNT 函数不起作用,因为我的条件只有一行。
我想做的仍然是获得我独特的线路,但让 AVG 和 COUNT 功能正常工作。我可以用两个查询来做,但我更喜欢做一个。
我希望你能帮助我。
谢谢。
PS:我在答案3中提出了另一个问题。我生气了!