Mysql中if是怎么用的?

Mysql中if是怎么用的?,第1张

看你语句里面的IF函数例子

IF(g.give_integral >-1, g.give_integral, c.goods_price)

这个函数的结果要根据g.give_integral的值,如果g.give_integral大于-1函数值就是g.give_integral,否则函数值就是c.goods_price。

ifnull(is_confirm,0)<>1  或者 ifnull(is_confirm,0) !=1

以上两个方法试试,再不行就要看其他条件是否正确了

mysql>DELIMITER // mysql>CREATE PROCEDURE TestIfElse ->( ->p_val INT ->) ->BEGIN ->IF (p_val = 1) THEN ->SELECT '1' AS A->ELSEIF (p_val = 2) THEN ->SELECT '2' AS A->ELSE ->SELECT 'other' AS A->END IF->END// Query OK, 0 rows affected (0.05 sec) 上面是一个最简单的 mysql 的 IF / ELSEIF 的例子了...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9469613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存