0
Ma requête sql renvoie un résultat vide et iam stocke la valeur dans une variable. Mais comme elle renvoie un résultat vide, rien n'est stocké.Comment obtenir 0 si la requête retourne un ensemble vide
SET @sum_valb= (select IFNULL(SUM(review_trans.rating_given),0) as sum
from `review_trans` where `review_trans`.`business_id`=businessid and
`review_trans`.`user_badge_id`[email protected]
GROUP BY `review_trans`.`user_badge_id`);
Je veux que lorsque le résultat donne un résultat vide, une valeur nulle devrait être stockée dans @sum_valb. J'ai essayé IFNULL mais cela ne donne qu'un ensemble vide. S'il vous plaît aviser et aider
Vous n'avez pas besoin de 'GROUP BY' ici – zerkms