当前位置: 首页 > wzjs >正文

南阳响应式网站制作网站seo内容优化

南阳响应式网站制作,网站seo内容优化,网站建设属于什么费用,三亚海棠警方拘留3名涉黄人员以下是 MySQL 中常用的条件控制函数,用于根据不同条件返回对应结果,实现逻辑判断与分支处理,总结如下: 1. IF 函数 IF(expr1, expr2, expr3) 逻辑:先判断 expr1 是否为真(非 0、非 NULL 等布尔真情况 &a…

以下是 MySQL 中常用的条件控制函数,用于根据不同条件返回对应结果,实现逻辑判断与分支处理,总结如下:

1. IF 函数

IF(expr1, expr2, expr3)

  • 逻辑:先判断 expr1 是否为真(非 0、非 NULL 等布尔真情况 )。
    • expr1TRUE,返回 expr2
    • expr1FALSE,返回 expr3
  • 场景:简单二分支判断,比如根据成绩是否及格返回“合格”或“不合格”。

2. IFNULL 函数

IFNULL(expr1, expr2)

  • 逻辑:专门处理 NULL 值判断。
    • expr1 不为 NULL,直接返回 expr1
    • expr1NULL,返回 expr2
  • 场景:数据补全,比如查询用户手机号,若为 NULL 则返回“未填写” 。

3. CASE WHEN 语句(多重分支)

SELECT CASE WHEN expr1 THEN expr2 WHEN expr3 THEN expr4 ELSE expr5 
END;
  • 逻辑:依次判断条件分支。
    • 先检查 expr1,为 TRUE 则返回 expr2
    • expr1 不满足,检查 expr3,为 TRUE 则返回 expr4
    • 所有 WHEN 条件都不满足时,返回 expr5ELSE 可省略,省略则返回 NULL )。
  • 场景:复杂多分支,比如根据分数区间返回“优秀”“良好”“合格”“不合格”等评级 。

这些函数让 SQL 查询能灵活处理条件逻辑,减少依赖应用层判断,直接在数据库层实现数据结果的动态处理

4.示例

以前创建过的一张学生表,利用流程控制函数来查询学生的成绩,来提升显示的效果。

(1)if函数的使用

SELECT `num`, `name`, IF(`chinese` + `math` + `english` >= 250, '优秀', '捞') AS `学习情况`
FROM `students`;

(2)case when语句的使用

SELECT `num`, `name`, CASE WHEN (`chinese` + `math` + `english`) >= 270 THEN '优秀'WHEN (`chinese` + `math` + `english`) >= 200 THEN '合格'ELSE '捞' END AS `学习情况`
FROM `students`;

(3)if 和 ifnull的对比

SELECT `num`, `name`, IF(`chinese`is NULL or `math` is NULL or `english`is NULL , '成绩不全', '成绩录入完成') AS `成绩录入情况`
FROM `students`;

SELECT `num`, `name`, IFNULL(`chinese` + `math` + `english` , '成绩不全') AS `成绩录入情况`
FROM `students`;

http://www.dtcms.com/wzjs/112374.html

相关文章:

  • 能免费建网站吗湖南网站建设加盟代理
  • 美工做任务网站海外营销
  • 做网站是干啥的廊坊百度推广电话
  • 专门做继电器的网站网络营销公司哪家好
  • 学校网站管理系统免费版网络营销专业学校排名
  • 华泰保险公司官方网站电话seo关键词的优化技巧
  • 做网站是百度包年快照hao123文件在哪里
  • 最早动画是如何做的视频网站品牌策划公司排行榜
  • 潍坊最近最新消息新乡seo公司
  • 人事代理网站建设seo优化网站技术排名百度推广
  • 网站接口需求seo新手教程
  • 免费网站建设排名营销型网站的公司
  • 网站配置安卓优化大师旧版本
  • 企业 办公 网站模板西安网站seo技术
  • 做毕设靠谱的网站佛山百度快照优化排名
  • 做网站写概要设计查排名官网
  • 武汉高端网站制作公司游戏推广引流软件
  • 响应式电影资讯网站网页在线生成
  • 网站建设范文网站友链外链
  • 怎么才能创个网站百度贴吧网页入口
  • 新年电子贺卡免费制作软件appseo小白入门教学
  • 个人论坛类网站网页游戏
  • wordpress淘客分销安卓优化大师官方版本下载
  • 文山文山市网站建设网络seo公司
  • wordpress自动语言福清seo
  • 网站建设创始人电商运营培训课程
  • 广西茶叶网站建设seo网上培训课程
  • 网站建设一般收多少定金安徽网络推广和优化
  • 宁波seo关键词百度seo刷排名软件
  • 做产品推广的网站有哪些网络营销模式包括哪些