当前位置:Gxlcms > 数据库问题 > Mysql的函数使用方法

Mysql的函数使用方法

时间:2021-07-01 10:21:17 帮助过:2人阅读

   接收两个参数,判断参数的大小,分别返回结果。

实现:

    Navicat操作:

            navicat for mysql 工具内--创建函数
        技术分享
    
    这里分别是存储过程和函数,我们选择函数
    技术分享

    设置参数,这里的参数是接收的参数,例如 count(id) 接收一个参数
    技术分享

    下一步,设置返回类型
    技术分享
    点击完成即可。会出现以下界面
    技术分享
    
    现在开始在BEGIN ..END;;中间写逻辑,具体语法需要百度。

    我这里主要是if...elseif..else的逻辑,代码如下:
    技术分享

    保存--getMatchResult。如果语法有错误,保存会报错,根据提示信息去查找错误。
    技术分享

    使用函数:
    我这里为了方便,直接写了两个参数,结果跟预想一样。  第一个参数是主场分数,第二个参数是客场分数,3表示客场胜。    技术分享
    技术分享

    Mysql 创建函数

    进入mysql shell,因为中间有很多分号,所以需要使用delimiter分界。该命令表示,把默认的分号执行改成其他符号执行。
    
    技术分享
    这里使用demiter修改分解符为// ,如果还是使用分号分界则报错了。使用//分界执行后,显示正常。

    创建函数(注意使用//分界)
    技术分享
    
    使用函数
    分号结尾没效果,必须要用// ,除非退出mysql shell重新登录。返回结果是我们需要的,第2个参数为客场。3表示客场胜。
    技术分享

到此简单试用完成,临时查询很方便。


    


来自为知笔记(Wiz)

Mysql的函数使用方法

标签:

人气教程排行