中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

mysql中case when語句怎么用

沐橙
170
2021-05-13 15:01:53
欄目: 云計算

mysql中case when語句的用法:case when語句主要用來計算條件列表和返回一個以上可能的結果表達式 。

mysql中case when語句怎么用

具體用法示例:

1、首先我們創建數據庫表。

CREATE TABLE `t_demo` (

 `id` int(32) NOT NULL,

 `name` varchar(255) DEFAULT NULL,

 `age` int(2) DEFAULT NULL,

 `num` int(3) DEFAULT NULL,

 PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

2、向數據庫t_demo表中插入數據:

INSERT INTO `t_demo` VALUES ('1', '張三', '21', '69');

INSERT INTO `t_demo` VALUES ('2', '李四', '22', '98');

INSERT INTO `t_demo` VALUES ('3', '王五', '20', '54');

INSERT INTO `t_demo` VALUES ('4', '趙甜', '22', '80');

3、使用mysql中的case when對表數據進行數據區分。

SELECT

  *,

CASE

  WHEN t.num >= 85 THEN

    '優秀' 

  WHEN t.num < 90 AND t.num>= 60 THEN

    '一般'

  ELSE

    '不及格'

  END AS level

FROM

  t_demo t;

執行以上查詢語句后,查詢結果如下:

mysql中case when語句怎么用

0
镇宁| 通渭县| 额济纳旗| 遂昌县| 德安县| 固阳县| 扶沟县| 沾化县| 永川市| 宜宾市| 石首市| 东丽区| 红桥区| 定襄县| 永川市| 岳普湖县| 日照市| 大竹县| 宜兰市| 手机| 虹口区| 德惠市| 高邮市| 刚察县| 瓦房店市| 柳江县| 德州市| 铜山县| 徐州市| 漳平市| 怀仁县| 贡觉县| 西城区| 新宁县| 鹤庆县| 石棉县| 合阳县| 南平市| 田林县| 北川| 满城县|