first table : "wp_pc_products"
feed_product_name feed_product_image price deeplink id_merchant
sony xperia c3 abc.png 12000 abc.html fkt
sony xperia xyz.png 11000 aaa.html snd
sony xperia M pqr.png 10000 bbb.html fkt
sony xperia z abc.png 12000 abc.html fkt
sony xperia z3 xyz.png 11000 aaa.html snd
sony xperia k pqr.png 10000 bbb.html fkt
second table: "wp_pc_products_merchants"
slug image
fkt logo1.png
snd logo2.png
My existing query
SELECT p.feed_product_name,
p.feed_product_image,
p.price,
p.deeplink,
p.id_merchant,
m.image
FROM wp_pc_products p
JOIN wp_pc_products_merchants m ON m.slug=p.id_merchant
AND (feed_product_name LIKE'%sony%'
OR feed_product_name LIKE'%xperia%'
OR feed_product_name LIKE'%c3%')
AND price BETWEEN "11829.3" AND "21968.7"
GROUP BY id_merchant
Above query is not working with group by clause. How can i use group by in above query