成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

帶您深入了解MySQL ifnull()函數

數據庫 MySQL
下文為您介紹的MySQL ifnull()函數 功能和nvl()函數類似,如果您對MySQL函數感興趣的話,不妨一看,相信對您會有所幫助。

MySQL ifnull()函數和nvl()函數類似,但是也有所不同,下面就為您詳細介紹MySQL ifnull()函數 ,希望可以讓您對MySQL ifnull()函數有更深的認識。

IFNULL(expr1,expr2)
如果expr1不是NULL,IFNULL()返回expr1,否則它返回expr2。IFNULL()返回一個數字或字符串值,取決于它被使用的上下文環境。
mysql> select IFNULL(1,0);
        -> 1
mysql> select IFNULL(0,10);
        -> 0
mysql> select IFNULL(1/0,10);
        -> 10
mysql> select IFNULL(1/0,'yes');
        -> 'yes'
 
IF(expr1,expr2,expr3)
如果expr1是TRUE(expr1<>0且expr1<>NULL),那么IF()返回expr2,否則它返回expr3。IF()返回一個數字或字符串值,取決于它被使用的上下文。
mysql> select IF(1>2,2,3);
        -> 3
mysql> select IF(1<2,'yes','no');
        -> 'yes'
mysql> select IF(strcmp('test','test1'),'yes','no');
        -> 'no'

expr1作為整數值被計算,它意味著如果你正在測試浮點或字符串值,你應該使用一個比較操作來做。

mysql> select IF(0.1,1,0);
        -> 0
mysql> select IF(0.1<>0,1,0);
        -> 1

在上面的第一種情況中,IF(0.1)返回0,因為0.1被變換到整數值, 導致測試IF(0)。這可能不是你期望的。在第二種情況中,比較測試原來的浮點值看它是否是非零,比較的結果被用作一個整數。

CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ...] [ELSE result] END
 
CASE WHEN [condition] THEN result [WHEN [condition] THEN result ...] [ELSE result] END
第一個版本返回result,其中value=compare-value。第二個版本中如果第一個條件為真,返回result。如果沒有匹配的result值,那么結果在ELSE后的result被返回。如果沒有ELSE部分,那么NULL被返回。
mysql> SELECT CASE 1 WHEN 1 THEN "one" WHEN 2 THEN "two" ELSE "more" END;
       -> "one"
mysql> SELECT CASE WHEN 1>0 THEN "true" ELSE "false" END;
       -> "true"
mysql> SELECT CASE BINARY "B" when "a" then 1 when "b" then 2 END;
-> NULL

 

【編輯推薦】

Mysql聚合函數簡介

MySQL concat函數的使用

MySql遠程連接的實現方法

MySQL主鍵的設計原則

MySQL分區的功能和限制

 

責任編輯:段燃 來源: 互聯網
相關推薦

2010-10-09 14:08:52

MYSQL Cast函

2010-10-14 11:25:39

2010-10-14 11:33:42

MySQL用戶

2010-10-12 15:30:04

MySQL權限管理

2010-10-15 11:27:21

Mysql臨時表

2010-10-15 15:32:06

Mysql外部鎖定

2010-11-22 11:09:00

MySQL索引類型

2017-10-31 11:30:22

數據庫MySQL權限管理

2010-10-27 15:58:01

Oracle臨時表

2010-10-29 14:57:12

Oracle歸檔模式

2010-10-26 11:28:33

ORACLE運行方式

2010-10-28 10:19:29

oracle權限管理

2010-10-29 10:04:27

2010-11-11 13:39:57

SQL連接查詢

2010-10-19 13:26:45

SQL Server事

2010-09-28 10:46:39

sql字段類型

2010-11-01 15:06:52

MYSQL字符串連接

2010-10-25 16:29:45

Oracle隨機數產生

2010-10-25 14:09:01

Oracle觸發器

2010-11-12 14:55:59

Sql Server檢
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 作爱视频免费观看 | 亚洲精品在线视频 | 草草影院ccyy | 国产精品久久久久久妇女6080 | 亚洲精品视频三区 | 欧美黑人激情 | 一本色道久久综合亚洲精品高清 | 精品在线一区二区三区 | 日本在线黄色 | 国产精品色av | 国产日韩欧美一区二区 | 国产在线精品一区 | 国产九九精品视频 | 国产日韩欧美在线观看 | 欧美精品一二三 | 97免费视频在线观看 | 亚洲成人av一区二区 | 久久久成人网 | 免费在线成人网 | 久久一日本道色综合久久 | 亚洲欧美日韩高清 | 国产亚洲精品综合一区 | 欧美激情视频一区二区三区在线播放 | 97精品国产97久久久久久免费 | 亚洲第一天堂 | 欧美性久久久 | 中文字幕 在线观看 | jav成人av免费播放 | 国产一二区免费视频 | 亚洲欧美激情精品一区二区 | 日本在线视 | 日韩视频在线免费观看 | 久久久国产网站 | 亚洲三区视频 | 毛片入口| 免费欧美| 日韩av一区二区在线观看 | 欧美性另类 | 亚洲一区二区免费 | 日韩国产精品一区二区三区 | 久久久久久久国产 |