91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
东至县| 陆河县| 泰宁县| 雷山县| 乌拉特前旗| 宜宾县| 新建县| 浦东新区| 邵武市| 芜湖县| 班玛县| 沙坪坝区| 保靖县| 赤峰市| 乐昌市| 内丘县| 湖北省| 石屏县| 迁安市| 盘山县| 怀仁县| 绍兴县| 樟树市| 会同县| 遂川县| 宁安市| 潞城市| 左贡县| 武胜县| 乌兰察布市| 桦甸市| 天柱县| 通城县| 鄂托克前旗| 曲周县| 天等县| 肥西县| 通海县| 明水县| 新田县| 和政县|