国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

與MSSQL對比學(xué)習(xí)MYSQL的心得(五)--運算符

2024-07-24 12:47:14
字體:
供稿:網(wǎng)友

安全等于運算符(<=>)

這個操作符和=操作符執(zhí)行相同的比較操作,不過<=>可以用來判斷NULL值。

在兩個操作數(shù)均為NULL時,其返回值為1而不為NULL;

而當一個操作數(shù)為NULL時,其返回值為0而不為NULL。

下面分別是 SELECT NULL <=>1   SELECT 1<=>0  SELECT NULL <=>NULL 的執(zhí)行結(jié)果

在兩個操作數(shù)均為NULL時,其返回值為1而不為NULL;



LEAST運算符

語法格式為:LEAST(值1,值2,...值n),其中值n表示參數(shù)列表中有n個值。在有兩個或多個參數(shù)的情況下,返回最小值。

假如任意一個自變量為NULL,則LEAST()的返回值為NULL

使用LEAST運算符進行大小判斷,SQL語句如下:

復(fù)制代碼 代碼如下:

SELECT LEAST(2,0),LEAST('a','b','c'),LEAST(10,NULL)

由結(jié)果可以看到,當參數(shù)中是整數(shù)或者浮點數(shù)時,LEAST將返回其中最小的值;

當參數(shù)為字符串時,返回字母中順序最靠前的字符;

當比較值列表中有NULL時,不能判斷大小,返回值為NULL

GREATEST運算符

語法格式為: GREATEST(值1,值2,...值n),其中n表示參數(shù)列表中有n個值。

在有兩個或多個參數(shù)的情況下,返回最大值。

假如任意一個自變量為NULL,則GREATEST()的返回值為NULL

使用GREATEST運算符進行大小判斷,SQL語句如下:

復(fù)制代碼 代碼如下:

SELECT GREATEST(2,0),GREATEST('a','b','c'),GREATEST(10,NULL)

由結(jié)果可以看到,當參數(shù)中是整數(shù)或者浮點數(shù)時,GREATEST將返回其中最大的值;

當參數(shù)為字符串時,返回字母中順序最靠后的字符;

當比較值列表中有NULL時,不能判斷大小,返回值為NULL

REGEXP 運算符

在SQLSERVER里是沒有正則函數(shù)或者運算符的,MYSQL在這方面的確比較完善

用來匹配字符串,語法格式為:expr REGEXP  匹配條件,如果expr滿足匹配條件,返回1;

如果不滿足,則返回0;

若expr或匹配條件任意一個為NULL,則結(jié)果為NULL

常用的幾種通配符:

(1)'^'匹配以該字符后面的字符開頭的字符串

(2)'$'匹配以該字符后面的字符結(jié)尾的字符串

(3)'.'匹配任何一個單字符

(4)'[...]'匹配在方括號內(nèi)的任何字符。例如,“[abc]" 匹配a、b或c。

字符的范圍可以使用一個'-',“[a-z]”匹配任何字母,而“[0-9]”匹配任何數(shù)字

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 栾川县| 武定县| 嘉荫县| 顺昌县| 麻江县| 上栗县| 乌拉特前旗| 岳西县| 祁门县| 兴仁县| 大方县| 祁东县| 阿勒泰市| 长泰县| 哈尔滨市| 白玉县| 丰宁| 台安县| 白山市| 稷山县| 滨海县| 拉孜县| 枣庄市| 东港市| 临沭县| 新余市| 贵溪市| 亳州市| 星座| 舞阳县| 龙山县| 岑巩县| 察隅县| 都匀市| 株洲县| 重庆市| 宜城市| 青龙| 台北市| 德州市| 定结县|