經(jīng)常編寫程序或者使用數(shù)據(jù)庫的同學(xué)一定體會到函數(shù)的重要性,豐富的函數(shù)往往能使用戶的工作事半功倍。函數(shù)能幫助用戶做很多事情,比如說字符串的處理、數(shù)值的運(yùn)算、日期的運(yùn)算等,在這方面MySQL提供了多種內(nèi)建函數(shù)幫助開發(fā)人員編寫簡單快捷的SQL語句,其中常用的函數(shù)有字符串函數(shù)、日期函數(shù)和數(shù)值函數(shù)。
1、字符串函數(shù)
其中字符串函數(shù)是最常用的一種函數(shù),如果大家編寫過程序,回過頭去看看自己使用過的函數(shù),可能會驚訝地發(fā)現(xiàn)字符串處理的相關(guān)函數(shù)在MySQL中幾乎可以找到已有的函數(shù)。在MySQL中,字符串函數(shù)同樣是最豐富的一類函數(shù),下表列出了常用的字符串函數(shù)。
字符串函數(shù)
字符串函數(shù)
2、數(shù)值函數(shù)
MySQL的數(shù)值函數(shù),這些函數(shù)能處理很多數(shù)值方面的運(yùn)算??梢韵胂螅绻麤]有這些函數(shù)的支持,用戶在編寫有關(guān)數(shù)值運(yùn)算方面的代碼時(shí)將會困難重重。舉個(gè)例子,如果沒有ABS函數(shù),要去一個(gè)數(shù)值的絕對值,就需要進(jìn)行好多次判斷才能返回這個(gè)值,而數(shù)值函數(shù)能夠大大提高用戶的工作效率。下圖中列出了在MySQL中會經(jīng)常使用的數(shù)值函數(shù),學(xué)會使用數(shù)值函數(shù)可以幫助我們提供工作效率并簡化我們的代碼。
數(shù)值函數(shù)
數(shù)值函數(shù)
3、日期和時(shí)間函數(shù)
當(dāng)我們需要進(jìn)行日期或者時(shí)間計(jì)算時(shí),比如當(dāng)前時(shí)間是多少,下個(gè)月的今天是星期幾,統(tǒng)計(jì)截止到當(dāng)前日期前3天的利息總和,等等。這些需求就需要日期和時(shí)間函數(shù)來實(shí)現(xiàn),下面截圖列出了MySQL中常用的日期和時(shí)間函數(shù)。
日期和時(shí)間函數(shù)
日期和時(shí)間函數(shù)
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
第三類醫(yī)療器械經(jīng)營企業(yè)計(jì)算機(jī)系統(tǒng)因其簡單明了的特性而受到了眾多用戶的歡迎。與其他第三類醫(yī)療器械經(jīng)營企業(yè)計(jì)算機(jī)系統(tǒng)相比,盤谷醫(yī)療的快速上手為用戶提供了極大的便利。該系統(tǒng)還支持遠(yuǎn)程操作,用戶可以隨時(shí)隨地對醫(yī)療器械進(jìn)行進(jìn)銷存管理。
發(fā)表于 12-12 16:05
?134次閱讀
根據(jù)國家標(biāo)準(zhǔn)《建筑物防雷設(shè)計(jì)規(guī)范》GB 50057,建筑物防雷等級劃分為三類,不同防雷等級對浪涌保護(hù)器(SPD)的需求如下: 一類防雷建筑 一類防雷建筑指易燃易爆場所、重要通信設(shè)施及特定危險(xiǎn)建筑物
發(fā)表于 12-12 11:49
?92次閱讀
今天教大家一些關(guān)于硬件設(shè)計(jì)的的技巧,只要掌握好三類GPIO,輕松玩好硬件設(shè)計(jì)。
發(fā)表于 11-05 12:22
?281次閱讀
今天我們學(xué)習(xí)三類GPIO硬件設(shè)計(jì),這三類絕對是不可錯過的,本文將把三類設(shè)計(jì)的重要性展示出來:
發(fā)表于 11-04 09:45
?915次閱讀
電子發(fā)燒友網(wǎng)站提供《labview常用的基本函數(shù).pdf》資料免費(fèi)下載
發(fā)表于 10-15 17:29
?7次下載
無源電路元件是電子電路中不包含電源的元件,它們通過電阻、電容和電感來控制電流和電壓。這些元件在電子電路設(shè)計(jì)中扮演著至關(guān)重要的角色,因?yàn)樗鼈儧Q定了電路的性能和功能。無源電路元件主要分為三類:電阻器
發(fā)表于 09-30 15:14
?512次閱讀
壓電材料是一種能夠?qū)C(jī)械能轉(zhuǎn)化為電能或?qū)㈦娔苻D(zhuǎn)化為機(jī)械能的材料。它們在許多領(lǐng)域都有廣泛的應(yīng)用,如傳感器、執(zhí)行器、能量收集器和醫(yī)療設(shè)備等。壓電材料可以分為三類:單晶壓電材料、多晶壓電材料和有機(jī)壓電材料
發(fā)表于 08-29 14:14
?2161次閱讀
Socket編程是一種基于TCP/IP協(xié)議的網(wǎng)絡(luò)編程技術(shù),它允許應(yīng)用程序通過網(wǎng)絡(luò)進(jìn)行通信。在Socket編程中,有許多常用的函數(shù),它們用于創(chuàng)建、配置、連接、發(fā)送和接收數(shù)據(jù)等操作。以下是對這些常用
發(fā)表于 08-16 10:49
?389次閱讀
架空導(dǎo)線是電力系統(tǒng)的重要組成部分,它負(fù)責(zé)將電能從發(fā)電站輸送到用戶端。架空導(dǎo)線的結(jié)構(gòu)設(shè)計(jì)對于電力系統(tǒng)的安全、經(jīng)濟(jì)和可靠性具有重要意義。 一、架空導(dǎo)線的分類 架空導(dǎo)線的結(jié)構(gòu)可以分為三類:單導(dǎo)線、分裂導(dǎo)線
發(fā)表于 08-16 09:21
?911次閱讀
功率放大電路是電子技術(shù)中非常重要的一部分,它的作用是將電信號的功率放大,以滿足各種應(yīng)用場合的需求。功率放大電路的工作狀態(tài)可以分為三類:A類、B類和AB類。 一、A
發(fā)表于 07-16 09:33
?805次閱讀
云安全服務(wù)是隨著云計(jì)算技術(shù)的發(fā)展而產(chǎn)生的,主要目的是保障云計(jì)算環(huán)境中的數(shù)據(jù)安全、系統(tǒng)安全和網(wǎng)絡(luò)安全。云安全服務(wù)可以分為三類:基礎(chǔ)設(shè)施安全服務(wù)、數(shù)據(jù)安全服務(wù)和網(wǎng)絡(luò)安全服務(wù)。 一、基礎(chǔ)設(shè)施安全服務(wù)
發(fā)表于 07-02 09:22
?797次閱讀
數(shù)控系統(tǒng)是數(shù)控機(jī)床的核心部分,它負(fù)責(zé)接收加工程序,進(jìn)行數(shù)據(jù)處理和運(yùn)算,控制機(jī)床各軸的運(yùn)動,實(shí)現(xiàn)對工件的加工。根據(jù)數(shù)控系統(tǒng)的結(jié)構(gòu)和功能,我們可以將其分為三類類型:開環(huán)控制系統(tǒng)、閉環(huán)控制系統(tǒng)和半閉環(huán)控制
發(fā)表于 07-01 11:06
?1497次閱讀
連接器作為重要的電子元器件,擔(dān)負(fù)著系統(tǒng)內(nèi)部以及系統(tǒng)之間信號連接和電能傳輸?shù)闹厝?,因此在長期使用的過程中不免會存在不同程度失效的情況。其失效模式大致可分為接觸失效、絕緣失效和機(jī)械連接失效三類形式
發(fā)表于 04-23 16:18
?713次閱讀
MySQL密碼忘記了怎么辦?MySQL密碼快速重置方法步驟命令示例! MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如果你忘記了MySQL的密
發(fā)表于 01-12 16:06
?752次閱讀
變壓器是一種常見的電氣設(shè)備,主要用于改變交流電壓或電流的大小。根據(jù)用途的不同,變壓器可以分為以下三類:電力變壓器、儀用變壓器和特殊用途變壓器。本文將對這三類變壓器進(jìn)行詳細(xì)的介紹。 一、電力變壓器
發(fā)表于 01-04 16:29
?3385次閱讀
評論