摘要:如果在學(xué)習(xí)或工作中遇到問題可以直接點(diǎn)擊此鏈接進(jìn)群詢問群里也會(huì)有大神幫忙解答也可以手動(dòng)添加群號(hào)備注
一、數(shù)字函數(shù)
附加:ceil(x) 如ceil(1.23) 值為2 可以寫成ceiling(x)
?
二、字符串函數(shù)
劃線就是常用的(取字節(jié)數(shù))
附加:char_length字符 (查詢名字后三位數(shù)的) 如:char_length(name)=3
可寫成:
select left(name,1) from c1;
?
三、時(shí)間函數(shù)
用法:select now();
?
四、系統(tǒng)函數(shù)
為了加分隔符:
select concat_ws('#',name,tel,height) from xxb;
select (substr(Now(),1,4)-substr(age,1,4) as 年齡 from zxc;
下行SQL語句說明:第一個(gè)now()是用來對(duì)比的,interval 50 minute表示往后推50個(gè)單位,- 50就是往前推50個(gè)單位
year(now()) 取年;month(now()) 取月;day(now()) 取日;nour(now()) 取時(shí);minute(now()) 取分;second(now()) 取秒
select now(),date_add(now(),interval 50 minute);
獲取星期:
select dayofweek(now()),dayname(now());
?
五、聚合函數(shù)
把多個(gè)數(shù)據(jù)匯集計(jì)算出單一的1個(gè)數(shù)據(jù)值
用法:
select sum(heigth) from c1;
取記錄數(shù)(行數(shù)),都過濾空值:count() 如果14行有一行為空,則count()為13行
count()可帶count(*)這樣比較準(zhǔn)確,一般用count(*)來統(tǒng)計(jì)
計(jì)算兩個(gè)日期之間相差多個(gè)個(gè)單位
如:
select timestampdiff(時(shí)間單位,日期時(shí)間1,日期時(shí)間2)
寫成:
select timestampdiff(day,'2021-11-18','2021-11-22');
感謝每一個(gè)認(rèn)真閱讀我文章的人!!!
如果下面這些資料用得到的話可以直接拿走:
1、自學(xué)開發(fā)或者測(cè)試必備的完整項(xiàng)目源碼與環(huán)境
2、測(cè)試工作中所有模板(測(cè)試計(jì)劃、測(cè)試用例、測(cè)試報(bào)告等)
3、軟件測(cè)試經(jīng)典面試題
4、Python/Java自動(dòng)化測(cè)試實(shí)戰(zhàn).pdf
5、Jmeter/postman接口測(cè)試全套視頻獲取
我個(gè)人整理了我這幾年軟件測(cè)試生涯整理的一些技術(shù)資料,包含:電子書,簡(jiǎn)歷模塊,各種工作模板,面試寶典,自學(xué)項(xiàng)目等。如果在學(xué)習(xí)或工作中遇到問題可以直接點(diǎn)擊此鏈接進(jìn)群詢問,群里也會(huì)有大神幫忙解答,也可以手動(dòng)添加群號(hào) 743262921 備注222
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/124794.html
閱讀 724·2023-04-25 19:43
閱讀 3921·2021-11-30 14:52
閱讀 3794·2021-11-30 14:52
閱讀 3859·2021-11-29 11:00
閱讀 3790·2021-11-29 11:00
閱讀 3882·2021-11-29 11:00
閱讀 3562·2021-11-29 11:00
閱讀 6138·2021-11-29 11:00