MYSQL的一些常用函数
#數(shù)學(xué)函數(shù)
SELECT ABS(-8);#絕對(duì)值
SELECT CEILING(9.8);#查詢大于等于給定數(shù)值的最小整數(shù)
SELECT FLOOR(9.8);#查詢小于等于給定數(shù)值的最大整數(shù)
SELECT RAND();#查詢0~1之間的隨機(jī)數(shù)
SELECT SIGN();#符號(hào)函數(shù),正數(shù)返回1,負(fù)數(shù)返回-1,0不變
?
?
#字符串函數(shù)
SELECT CHAR_LENGTH('計(jì)算機(jī)編程');#返回字符串的字符數(shù)量
SELECT CONCAT('我','喜歡','計(jì)算');#合并字符串
SELECT INSERT('計(jì)算機(jī)編程',4,2,'程序');#替換字符串,從下標(biāo)4開(kāi)始替換2個(gè)字符
SELECT REPLACE('計(jì)算機(jī)編程','編程','程序',);#替換字符串
SELECT SUBSTR('計(jì)算機(jī)編程',1,3);#截取字符串,從下標(biāo)1開(kāi)始截取3個(gè)字符
SELECT REVERSE('計(jì)算機(jī)編程');#反轉(zhuǎn)字符串
SELECT LOWER('LOVE');#變小寫
SELECT UPPER('love');#變大寫
?
?
#時(shí)間日期函數(shù)
SELECT CURRENT_DATE();#獲取當(dāng)前日期XXXX-XX-XX
SELECT CURDATE();#效果與上一條相同
SELECT NOW();#獲取當(dāng)前日期與時(shí)間XXXX-XX-XX XX:XX:XX
SELECT LOGTIME();#效果與上一條相同
SELECT SYSDATE();#效果與上一條相同
#分別獲取某一部分
SELECT YEAR(NOW());
SELECT MONTH(NOW());
SELECT DAY(NOW());
SELECT HOUR(NOW());
SELECT MINUTE(NOW());
SELECT SECOND(NOW());
?
#系統(tǒng)信息函數(shù)
SELECT VERSION();
SELECT USER();
?
轉(zhuǎn)載于:https://www.cnblogs.com/YLTzxzy/p/10996999.html
總結(jié)
以上是生活随笔為你收集整理的MYSQL的一些常用函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 牛客假日团队赛1 B
- 下一篇: Django-Model操作数据库(增删