欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

深入解析MYSQL 常用數(shù)值函數(shù)和條件函數(shù)

 更新時(shí)間:2025年04月26日 11:48:59   作者:husterlichf  
這篇文章主要介紹了MYSQL 常用數(shù)值函數(shù)和條件函數(shù),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

一、數(shù)值函數(shù)

1、ROUND(num, decimals) 四舍五入到指定小數(shù)位。

SELECT ROUND(3.1415, 2);  -- 輸出 3.14

2、ABS(num) 取絕對(duì)值

SELECT ABS(-10);  -- 輸出 10

3、CEIL(num) / FLOOR(num) 向上/向下取整

SELECT CEIL(3.2), FLOOR(3.7);  -- 輸出 4 和 3

4、MOD(num1, num2) 取模(余數(shù)) 或者 x % y

SELECT MOD(10, 3);  -- 輸出 1

5、RAND() 生成 0~1 之間的隨機(jī)數(shù)。

SELECT RAND();  -- 輸出如 0.1234

6、加減乘除

操作符號(hào)
+
-
*
/

二、條件函數(shù)

1、CASE WHEN 多條件分支判斷

SELECT 
  name,
  CASE 
    WHEN score >= 90 THEN 'A'
    WHEN score >= 80 THEN 'B'
    ELSE 'C'
  END AS grade
FROM students;

其中>=90要在第一,否則會(huì)報(bào)錯(cuò)

2、?IF(condition, true_value, false_value)簡(jiǎn)單條件判斷。

SELECT IF(score >= 60, 'Pass', 'Fail') FROM exams;

3、IFNULL(expr1, expr2) 若 expr1 為 NULL,返回 expr2。

SELECT IFNULL(bonus, 0) FROM employees;  -- 將 NULL 轉(zhuǎn)換為 0

到此這篇關(guān)于MYSQL 常用數(shù)值函數(shù) 和 條件函數(shù) 詳解的文章就介紹到這了,更多相關(guān)mysql數(shù)值函數(shù) 和 條件函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql解析json數(shù)據(jù)組獲取數(shù)據(jù)組所有字段的方法實(shí)例

    mysql解析json數(shù)據(jù)組獲取數(shù)據(jù)組所有字段的方法實(shí)例

    mysql在5.7開(kāi)始支持json解析了,也可以解析數(shù)組,下面這篇文章主要給大家介紹了關(guān)于mysql解析json數(shù)據(jù)組獲取數(shù)據(jù)組所有字段的相關(guān)資料,文中通過(guò)圖文以及實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • linux下備份MYSQL數(shù)據(jù)庫(kù)的方法

    linux下備份MYSQL數(shù)據(jù)庫(kù)的方法

    這是一個(gè)眾所周知的事實(shí),對(duì)你運(yùn)行中的網(wǎng)站的MySQL數(shù)據(jù)庫(kù)備份是極為重要的。
    2010-02-02
  • mysql 5.7.20\5.7.21 免安裝版安裝配置教程

    mysql 5.7.20\5.7.21 免安裝版安裝配置教程

    這篇文章主要為大家詳細(xì)介紹了mysql5.7.20和mysql5.7.21免安裝版安裝配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Mysql實(shí)現(xiàn)水平分庫(kù)的示例代碼

    Mysql實(shí)現(xiàn)水平分庫(kù)的示例代碼

    本文主要介紹了Mysql實(shí)現(xiàn)水平分庫(kù)的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • MySQL安裝配置方法教程

    MySQL安裝配置方法教程

    這篇文章主要為大家詳細(xì)分享了MySQL安裝配置方法教程,包括Linux/UNIX和Window系統(tǒng)上安裝MySQL的具體步驟,感興趣的朋友可以參考一下
    2016-05-05
  • MSSQL根據(jù)ID進(jìn)行分頁(yè)實(shí)現(xiàn)方法

    MSSQL根據(jù)ID進(jìn)行分頁(yè)實(shí)現(xiàn)方法

    本文將詳細(xì)介紹MSSQL根據(jù)ID進(jìn)行分頁(yè)實(shí)現(xiàn)方法,需要的朋友可以參考下
    2012-11-11
  • Mysql SSH隧道連接使用的基本步驟

    Mysql SSH隧道連接使用的基本步驟

    這篇文章主要給大家介紹了關(guān)于Mysql SSH隧道連接使用的基本步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • MySQL數(shù)據(jù)庫(kù)char與varchar的區(qū)別分析及使用建議

    MySQL數(shù)據(jù)庫(kù)char與varchar的區(qū)別分析及使用建議

    本文主要介紹了mysql中VARCHAR與CHAR字符型數(shù)據(jù)的差異以及這兩種字符型數(shù)據(jù)在項(xiàng)目中的使用建議,真心不錯(cuò)。值得一看。小編有種受益匪淺的感覺(jué)。
    2014-09-09
  • MySQL中大數(shù)據(jù)表增加字段的實(shí)現(xiàn)思路

    MySQL中大數(shù)據(jù)表增加字段的實(shí)現(xiàn)思路

    最近遇到的一個(gè)問(wèn)題,需要在一張將近1000萬(wàn)數(shù)據(jù)量的表中添加加一個(gè)字段,但是直接添加會(huì)導(dǎo)致mysql 奔潰,所以需要利用其他的方法進(jìn)行添加,這篇文章主要給大家介紹了MySQL中大數(shù)據(jù)表增加字段的實(shí)現(xiàn)思路,需要的朋友可以參考借鑒。
    2017-01-01
  • mysql數(shù)據(jù)庫(kù)單表最大存儲(chǔ)依據(jù)詳解

    mysql數(shù)據(jù)庫(kù)單表最大存儲(chǔ)依據(jù)詳解

    這篇文章主要為大家介紹了mysql數(shù)據(jù)庫(kù)單表最大存儲(chǔ)的依據(jù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07

最新評(píng)論