文章詳情頁
MySQL case when使用方法實例解析
瀏覽:150日期:2023-10-15 18:17:05
首先我們創(chuàng)建數(shù)據(jù)庫表:
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;
插入數(shù)據(jù):
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’);
MySQL case when 用法
SELECT *,CASE WHEN t.num >= 85 THEN ’優(yōu)秀’ WHEN t.num < 90 AND t.num>= 60 THEN ’一般’ ELSE ’不及格’ END AS levelFROM t_demo t;
查詢結(jié)構(gòu):

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。
標簽:
MySQL
數(shù)據(jù)庫
相關(guān)文章:
1. mysql like語句問題2. mysql啟動時報錯 ERROR! Manager of pid-file quit without3. 傳甲骨文將增加對MySQL投資與微軟競爭4. 巧用SQL語言在ACCESS數(shù)據(jù)庫中批量替換內(nèi)容5. 快速刪除ORACLE重復(fù)記錄6. Mysql入門系列:在MYSQL結(jié)果集上執(zhí)行計算7. Mysql入門系列:MYSQL表達式求值和MYSQL類型轉(zhuǎn)換8. MySql遠程連接的實現(xiàn)方法9. 學好Oracle的六條總結(jié)10.排行榜Mysql入門系列:MYSQL列類型選擇與MYSQL查詢效率 1. MySQL存儲過程例子(包含事務(wù)、參數(shù)、嵌套調(diào)用、游標循環(huán)等) 2. 3. Mysql入門系列:MYSQL表達式求值和MYSQL類型轉(zhuǎn)換 4. MySql遠程連接的實現(xiàn)方法 5. 快速刪除ORACLE重復(fù)記錄 6. mysql啟動時報錯 ERROR! Manager of pid-file quit without 7. 巧用SQL語言在ACCESS數(shù)據(jù)庫中批量替換內(nèi)容 8. mysql like語句問題 9. 學好Oracle的六條總結(jié) 10. 傳甲骨文將增加對MySQL投資與微軟競爭

網(wǎng)公網(wǎng)安備