最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL使用IF語(yǔ)句及用case語(yǔ)句對(duì)條件并結(jié)果進(jìn)行判斷?

 更新時(shí)間:2022年09月21日 10:34:01   作者:李長(zhǎng)淵哦  
這篇文章主要介紹了MySQL使用IF語(yǔ)句及用case語(yǔ)句對(duì)條件并結(jié)果進(jìn)行判斷,文章通過(guò)圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下

一、前期準(zhǔn)備

CREATE TABLE `t1` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL,
  `jgid` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

INSERT INTO `avlicy`.`t1`(`id`, `name`, `jgid`) VALUES (1, '二二', 2);
INSERT INTO `avlicy`.`t1`(`id`, `name`, `jgid`) VALUES (2, '李四', 2);
INSERT INTO `avlicy`.`t1`(`id`, `name`, `jgid`) VALUES (4, '七七', 3);
INSERT INTO `avlicy`.`t1`(`id`, `name`, `jgid`) VALUES (5, '小獼猴', 1);
INSERT INTO `avlicy`.`t1`(`id`, `name`, `jgid`) VALUES (6, '小米粥', 1);
INSERT INTO `avlicy`.`t1`(`id`, `name`, `jgid`) VALUES (7, '小哈吧', 1);

二、IF語(yǔ)句

1、場(chǎng)景一

如果id是基數(shù)則是,否則則否

SELECT
	t1.*,
	IF(MOD(t1.id,2)=0 ,'是','否') AS 是否被二整除
FROM
	t1

2、場(chǎng)景二

如果id是偶數(shù)則判斷id是否與jgid相等,如果Id是奇數(shù)則判斷id是否與jgid不相等

SELECT
	t1.* 
FROM
	t1 
WHERE
IF( MOD ( t1.id, 2 )= 0, id = jgid, id <> jgid )

三、CASE語(yǔ)句

根據(jù)jgid賦予不同的角色

SELECT
	*,
 CASE
		WHEN jgid = 1 THEN
		'學(xué)生' 
		WHEN jgid = 2 THEN
		'教師' 
		WHEN jgid = 3 THEN
		'家長(zhǎng)' ELSE '' 
	END AS '角色' 
FROM
	t1

到此這篇關(guān)于MySQL使用IF語(yǔ)句及用case語(yǔ)句對(duì)條件并結(jié)果進(jìn)行判斷 的文章就介紹到這了,更多相關(guān)MySQL IF語(yǔ)句 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL多表鏈接查詢核心優(yōu)化

    MySQL多表鏈接查詢核心優(yōu)化

    本篇文章主要介紹了MySQL多表鏈接查詢核心優(yōu)化,數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)表的多表查詢是必不可少的,所以涉及到性能優(yōu)化,有需要的可以了解一下。
    2016-11-11
  • MySQL9.0默認(rèn)路徑安裝下重置root密碼

    MySQL9.0默認(rèn)路徑安裝下重置root密碼

    本文主要介紹了MySQL9.0默認(rèn)路徑安裝下重置root密碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • Mysql主從復(fù)制與讀寫(xiě)分離圖文詳解

    Mysql主從復(fù)制與讀寫(xiě)分離圖文詳解

    這篇文章主要給大家介紹了關(guān)于Mysql主從復(fù)制與讀寫(xiě)分離的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法

    MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法

    這篇文章主要介紹了MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法,需要的朋友可以參考下
    2015-04-04
  • RedHat6.5安裝MySQL5.7教程詳解

    RedHat6.5安裝MySQL5.7教程詳解

    這篇文章主要為大家詳細(xì)介紹了RedHat6.5下MySQL5.7的安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • SQL實(shí)現(xiàn)數(shù)據(jù)過(guò)濾流程詳解

    SQL實(shí)現(xiàn)數(shù)據(jù)過(guò)濾流程詳解

    這篇文章主要介紹了SQL實(shí)現(xiàn)數(shù)據(jù)過(guò)濾流程,當(dāng)我們?cè)赟QL中查詢數(shù)據(jù)時(shí),肯定是有一些數(shù)據(jù)是我們不需要的,所以我們此時(shí)就要對(duì)數(shù)據(jù)進(jìn)行過(guò)濾,以篩選出我們僅需要的數(shù)據(jù)
    2023-01-01
  • Mysql實(shí)現(xiàn)null值排在最前/最后的方法示例

    Mysql實(shí)現(xiàn)null值排在最前/最后的方法示例

    這篇文章主要給大家介紹了關(guān)于Mysql實(shí)現(xiàn)null值排在最前/最后的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • sql server自動(dòng)編號(hào)的三種方法

    sql server自動(dòng)編號(hào)的三種方法

    自增列是最簡(jiǎn)單和常見(jiàn)的方法,適用于大多數(shù)情況,本文介紹了SQL Server中三種常見(jiàn)的自動(dòng)編號(hào)方法:自增列、序列和觸發(fā)器,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • window系統(tǒng)mysql無(wú)法輸入和無(wú)法顯示中文的解決方法

    window系統(tǒng)mysql無(wú)法輸入和無(wú)法顯示中文的解決方法

    這篇文章主要介紹了window系統(tǒng)mysql無(wú)法輸入和無(wú)法顯示中文的解決方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • mysql 8.0.11安裝教程圖文解說(shuō)

    mysql 8.0.11安裝教程圖文解說(shuō)

    本文通過(guò)圖文并茂的形式給大家介紹了mysql 8.0.11安裝教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-04-04

最新評(píng)論

开鲁县| 新绛县| 宁晋县| 泾源县| 开封县| 若羌县| 南召县| 星座| 龙江县| 元江| 定远县| 扎赉特旗| 怀集县| 融水| 忻州市| 大连市| 房山区| 视频| 廊坊市| 和田市| 嫩江县| 荃湾区| 平谷区| 麻江县| 尼木县| 洪泽县| 和硕县| 南平市| 陈巴尔虎旗| 马尔康县| 辽源市| 开平市| 观塘区| 于都县| 无棣县| 威海市| 灵川县| 禄丰县| 唐海县| 正定县| 宁城县|