午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

sql中的 IF 條件語句的用法詳解

瀏覽:330日期:2023-09-29 21:02:28
目錄sql中的 IF 條件語句的用法IF 表達式IFNULL 表達式sql中if條件語句的使用sql中的 IF 條件語句的用法IF 表達式IF( expr1 , expr2 , expr3 )

expr1 的值為 TRUE,則返回值為 expr2expr1 的值為FALSE,則返回值為 expr3

如下:

SELECT IF(TRUE,1+1,1+2);-> 2SELECT IF(FALSE,1+1,1+2);-> 3SELECT IF(STRCMP('111','222'),'不相等','相等');-> 不相等

那么這個 IF 有啥用處呢?舉個例子:查找出售價為 50 的書,如果是 java 書的話,就要標注為 已售完那么對應的SQL語句該怎樣去寫呢?

select *,if(book_name='java','已賣完','有貨') as product_status from book where price =50IFNULL 表達式IFNULL( expr1 , expr2 )

在 expr1 的值不為 NULL的情況下都返回 expr1,否則返回 expr2,如下:

SELECT IFNULL(NULL,'11');-> 11SELECT IFNULL('00','11');-> 00sql中if條件語句的使用

if(a,b,c)

a 為 true時,按照條件b

a 為false時,按照條件c

不僅可以用到where,order by 等子句中,也可以用到其他地方如

SELECT IF(TRUE,1,2);-> 1?SELECT IF(FALSE,1,2);-> 2?SELECT IF(STRCMP('123','234'),'不相等','相等');-> 不相等

并在其中可以套用其他函數(shù)

到此這篇關(guān)于sql中的 IF 條件語句的用法的文章就介紹到這了,更多相關(guān)sql if語句用法內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

主站蜘蛛池模板: 欧美日韩欧美 | 91高跟黑色丝袜呻吟在线观看 | 最新国产网址 | 久久九九久久九九 | 在线观看黄网站 | 午夜黄色av | 国产黄色在线 | 国产一区二区三区四区在线 | 亚洲性猛交| 在线观看免费国产 | av中文字幕观看 | 欧美视频中文字幕 | 亚洲一级网站 | 日韩精品中文字幕在线 | 欧洲久久久久 | 亚洲视频天天射 | 日韩欧美一区在线 | 国产一级片免费在线观看 | 成人免费观看在线视频 | 国产综合第一页 | 在线不卡日本 | 欧美日韩免费做爰视频 | 蜜臀视频网站 | 国产精品久久久国产盗摄 | 国产一区二区三区久久久 | 四虎网站最新网址 | 国产一二区在线观看 | 欧美在线色图 | 亚洲精品国产精品乱码不99 | 亚洲欧美高清 | 国产又粗又猛 | 黄色大片91 | 成人资源在线观看 | 日本 欧美 国产 | 中文字幕在线免费视频 | 亚洲天堂伊人 | 亚洲欧洲自拍偷拍 | 亚洲一区二区视频 | 午夜免费小视频 | 婷婷视频| 婷婷亚洲天堂 |