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

首頁 > 數據庫 > MySQL > 正文

MySQL筆記之運算符使用詳解

2024-07-24 12:48:34
字體:
來源:轉載
供稿:網友

Mysql可以通過運算符來對表中數據進行運算,比如通過出生日期求年齡等

運算符包括四類,分別是:算數運算符、比較運算符、邏輯運算符和位運算符


算數運算符
加、減、乘運算

復制代碼 代碼如下:

mysql> select a,a+5,a*2 from t1;
+------+------+------+
| a    | a+5  | a*2  |
+------+------+------+
|   24 |   29 |   48 |
+------+------+------+
 row in set (0.00 sec)

這里的原值為24,后面也可以使用混合運算,只需要注意優先級即可


除法和取模運算

復制代碼 代碼如下:

mysql> select a,a/3,a div 3,a%5,mod(a,5) from t1;
+------+--------+---------+------+----------+
| a    | a/3    | a div 3 | a%5  | mod(a,5) |
+------+--------+---------+------+----------+
|   24 | 8.0000 |       8 |    4 |        4 |
+------+--------+---------+------+----------+
 row in set (0.00 sec)

此處 / 和 div 代表整除,% 和 mod 代表取模

要注意的是,如果被除數為0,那么計算結果是NULL


比較運算符
數值比較

復制代碼 代碼如下:

mysql> select a,a=24,a<12,a>40,a>=24,a<=24,a!=24,a<>24,a<=>24 from t1;
+------+------+------+------+-------+-------+-------+-------+--------+
| a    | a=24 | a<12 | a>40 | a>=24 | a<=24 | a!=24 | a<>24 | a<=>24 |
+------+------+------+------+-------+-------+-------+-------+--------+
|   24 |    1 |    0 |    0 |     1 |     1 |     0 |     0 |      1 |
+------+------+------+------+-------+-------+-------+-------+--------+
 row in set (0.00 sec)

這里的1代表真,0代表假,需要說明的是<>和<=>

<>代表不等于,等同于!=

<=>代表等于,等同于=

此外,等于和不等于不僅可以比較數值,還能比較字符串


字符串比較

復制代碼 代碼如下:

mysql> select a,a='24','ha'<>'ha','xa'='xa','b'!='b' from t1;
+------+--------+------------+-----------+----------+
| a    | a='24' | 'ha'<>'ha' | 'xa'='xa' | 'b'!='b' |
+------+--------+------------+-----------+----------+
|   24 |      1 |          0 |         1 |        0 |
+------+--------+------------+-----------+----------+
 row in set (0.00 sec)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中西区| 铁力市| 辽宁省| 静海县| 綦江县| 江山市| 龙泉市| 册亨县| 峡江县| 康乐县| 磴口县| 久治县| 东丽区| 孟津县| 澜沧| 门头沟区| 南平市| 丹棱县| 胶州市| 巴林左旗| 靖州| 定南县| 白水县| 南通市| 电白县| 且末县| 东城区| 甘南县| 浦江县| 安达市| 大连市| 德令哈市| 东方市| 平顶山市| 新郑市| 任丘市| 嫩江县| 高青县| 象山县| 揭阳市| 嘉峪关市|