[{"data":1,"prerenderedAt":137},["ShallowReactive",2],{"content:\u002F2025\u002F08\u002Fmysql-progress-function":3,"surround:\u002F2025\u002F08\u002Fmysql-progress-function":128},{"id":4,"title":5,"body":6,"categories":104,"date":106,"description":107,"draft":108,"extension":109,"image":110,"meta":111,"navigation":113,"path":114,"permalink":110,"published":110,"readingTime":115,"recommend":110,"references":110,"seo":120,"sitemap":121,"stem":122,"tags":123,"type":126,"updated":106,"__hash__":127},"content\u002Fposts\u002F2025\u002F08\u002Fmysql-progress-function.md","MySQL 流程控制函数",{"type":7,"value":8,"toc":100},"minimark",[9],[10,11,12,31],"table",{},[13,14,15],"thead",{},[16,17,18,22,25,28],"tr",{},[19,20,21],"th",{},"函数",[19,23,24],{},"说明",[19,26,27],{},"示例",[19,29,30],{},"结果",[32,33,34,52,68,84],"tbody",{},[16,35,36,40,43,49],{},[37,38,39],"td",{},"IF(expr, v1, v2)",[37,41,42],{},"条件判断，expr 为真返回 v1，否则返回 v2",[37,44,45],{},[46,47,48],"code",{"code":48},"SELECT IF(10>5, '大', '小');",[37,50,51],{},"大",[16,53,54,57,60,65],{},[37,55,56],{},"IFNULL(expr1, expr2)",[37,58,59],{},"如果 expr1 为 NULL，则返回 expr2，否则返回 expr1",[37,61,62],{},[46,63,64],{"code":64},"SELECT IFNULL(NULL, '默认');",[37,66,67],{},"默认",[16,69,70,73,76,81],{},[37,71,72],{},"NULLIF(expr1, expr2)",[37,74,75],{},"如果 expr1=expr2，则返回 NULL，否则返回 expr1",[37,77,78],{},[46,79,80],{"code":80},"SELECT NULLIF(5,5);",[37,82,83],{},"NULL",[16,85,86,89,92,97],{},[37,87,88],{},"CASE WHEN ... THEN ... ELSE ... END",[37,90,91],{},"多分支条件",[37,93,94],{},[46,95,96],{"code":96},"SELECT CASE WHEN score>=90 THEN '优' WHEN score>=60 THEN '及格' ELSE '不及格' END;",[37,98,99],{},"根据 score 返回对应结果",{"title":101,"searchDepth":102,"depth":102,"links":103},"",4,[],[105],"数据库","2025-08-26","介绍 MySQL IF、IFNULL、CASE WHEN 等流程控制函数，并通过示例说明适用场景。",false,"md",null,{"slots":112},{},true,"\u002F2025\u002F08\u002Fmysql-progress-function",{"text":116,"minutes":117,"time":118,"words":119},"1 min read",0.4,24000,80,{"title":5,"description":107},{"loc":114},"posts\u002F2025\u002F08\u002Fmysql-progress-function",[124,125],"MySQL","SQL函数","tech","lYOz2GOrOJ61DUPahzUhrXIXCTWmbOMEBdEhw_gzQX8",[129,133],{"title":130,"path":131,"stem":132,"date":106,"type":126,"children":-1},"MySQL 常用数值函数","\u002F2025\u002F08\u002Fmysql-number-function","posts\u002F2025\u002F08\u002Fmysql-number-function",{"title":134,"path":135,"stem":136,"date":106,"type":126,"children":-1},"SQL 语句分类：DDL、DML、DQL 与 DCL","\u002F2025\u002F08\u002Fmysql-sql-category","posts\u002F2025\u002F08\u002Fmysql-sql-category",1786555056092]