Mysql:
SELECT `item`.*,
Ifnull(Group_concat(DISTINCT Concat('http://vsss.co.in/Admin/uploads/',
`item`.`serial`, '/',
item_image.image)), 'http://vsss.co.in/assets/images/No_image.png'
) AS
Image,
''
AS Button,
( CASE
WHEN `user_users`.`rate_group` = a THEN `item`.`a`
WHEN `user_users`.`rate_group` = b THEN `item`.`b`
WHEN `user_users`.`rate_group` = c THEN `item`.`c`
WHEN `user_users`.`rate_group` = d THEN `item`.`d`
end )
AS Price
FROM `items`
LEFT JOIN `item_image`
ON `item_image`.`item` = `item`.`id`
LEFT JOIN `cart`
ON `cart`.`item` = `item`.`id`
AND `cart`.`user` = 3
LEFT JOIN `user_users`
ON `user_users`.`id` = 3
GROUP BY `item`.`id`
ORDER BY `item`.`id` DESC
LIMIT 16
任何人都可以告诉我为什么SELECT列不起作用以及如何解决此问题。我是堆叠社区的新手请帮助我提高质量问题。如果需要,请编辑问题。