前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mysql 中 and 与&& 区别与用法

mysql 中 and 与&& 区别与用法

作者头像
爱明依
发布2019-03-12 15:11:34
4.5K0
发布2019-03-12 15:11:34
举报
文章被收录于专栏:爱明依爱明依

CREATE FUNCTION `get_times_weeek` (   last_accting_date DATETIME,   nursePerformTime VARCHAR (50) ) RETURNS INT (11) COMMENT '计算以周为单位的计费次数'  BEGIN   DECLARE return_val INT DEFAULT 0 ;   DECLARE flag BOOLEAN DEFAULT FALSE ;   DECLARE weekNo INT ;   DECLARE s_index INT ;   IF last_accting_date IS NOT NULL && DATE_FORMAT(NOW(), '%Y-%m-%d') = DATE_FORMAT(last_accting_date, '%Y-%m-%d')    THEN SET return_val = 0 ;   ELSE    SELECT      DAYOFWEEK(NOW()) INTO weekNo ;   IF weekNo = 1    THEN SET weekNo = 7 ;   ELSE SET weekNo = weekNo - 1 ;   END IF ;   SELECT      LOCATE(weekNo, nursePerformTime) INTO s_index ;   IF s_index > 0    THEN SET return_val = 1 ;   ELSE SET return_val = 0 ;   END IF ;   END IF ;   RETURN return_val ;

END 

总结: and 用于where 条件中拼接条件 && 用于 if 逻辑判断。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年08月06日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档