产品展示
  • 骆驼蓄电池55D26适配马自达5索纳塔凯美瑞60ah汽车电瓶 以旧换新
  • 华为小米无线车充汽车手机支架 车载CD口通用万向球固定底座配件
  • 15年款比亚迪F3/L3/速锐1.5L原装启停电瓶EFB/70AH风帆汽车蓄电池
  • 适用奔奔mini迷你estar悦翔V3前后门改装重低音汽车音响同轴喇叭
  • 适用于五菱荣光S宏光V后尾灯总成19款后倒车灯罩刹车灯壳组合灯
联系方式

邮箱:admin@aa.com

电话:020-123456789

传真:020-123456789

汽车电瓶

SQL函数大全 看这一篇就够

2024-04-26 01:48:47      点击:995

SQL函数大全 看这一篇就够

大家好 ,篇够我是篇够宁一 。


今天是篇够我们的第20课:SQL基本函数 。


MySQL中内置了很多函数  ,篇够用来处理数值 、篇够字符串 、篇够日期等,篇够这节课我们来讲讲有哪些常用的篇够函数。


1、篇够数值函数


-- ROUND(数值,篇够保留小数) 四舍五入nSELECT ROUND(3.456, 2); -- 3.46n-- TRUNCATE(数值,保留小数) 截断nSELECT TRUNCATE(3.456, 2); -- 3.45n-- CEILING(数值) 大于等于此数的最小整数nSELECT CEILING(3.456); -- 4n-- FLOOR(数值) 小于等于此数的最大整数nSELECT FLOOR(3.456); -- 3n-- ABS(数值) 绝对值nSELECT ABS(-3.456); -- 3.456n-- RAND() 随机函数  ,0到1的篇够随机值nSELECT RAND(); -- 0.9206498273840639


2  、字符串函数


-- LENGTH(字符串) 字符串长度nSELECT LENGTH('Cat'); -- 3n-- UPPER(字符串) 转大写nSELECT UPPER('Cat'); -- 'CAT'n-- LOWER(字符串) 转小写nSELECT LOWER('Cat'); -- 'cat'n-- TRIM(字符串) 去掉两边空格nSELECT TRIM(' Cat '); -- 'Cat'n-- LTRIM(字符串) 去掉左边空格nSELECT LTRIM(' Cat '); -- 'Cat 'n-- RTRIM(字符串) 去掉右边空格nSELECT RTRIM(' Cat '); -- ' Cat'n-- LEFT(字符串,篇够字符长度n) 从左边开始取n个字符nSELECT LEFT('CatNing', 4); -- 'CatN'n-- RIGHT(字符串,字符长度n) 从右边开始取n个字符nSELECT RIGHT('CatNing', 4); -- 'Ning'n-- SUBSTRING(字符串,开始位置s,字符长度n) 从第s个字符开始计算 ,取n个字符n-- 这里要注意与其他编程语言分开 ,篇够其他编程语言索引大多从0开始 ,篇够而在SQL中是篇够从1开始nSELECT SUBSTRING('CatNing', 3, 4); -- 'tNin'n-- LOCATE(字符a,字符b) 定位字符a在字符b中首次出现的位置 ,没有的话则返回0n-- 不区分大小写nSELECT LOCATE('ning', 'CatNing'); -- 4n-- REPLACE(字符a,字符b,字符c) 在字符a中 ,用字符串c替换字符串bn-- 区分大小写nSELECT REPLACE('CatNing', 'Cat', 'Mao'); -- 'MaoNing'n-- CONCAT(字符a,字符b) 将字符a、字符b拼接起来nSELECT CONCAT('Cat', 'Ning'); -- 'CatNing'



作业 :将Students表中,学生姓名Sname 与 学生性别Ssex 拼接起来,中间加空格,并添加一列随机数 。


示例结果 :


SQL函数大全 看这一篇就够



SELECTn CONCAT(Sname,' ',Ssex) AS "姓名 性别",n RAND() AS '随机数'nFROM Students;


下节课我们讲MySQL日期函数。


点击关注 ,更新课程第一时间通知哦~

DNF瞎子自制史诗怎么选择 百鬼乱舞可以了解一下
无尽之剑3攻略,无尽之剑命运手游神器太阳剑怎么获得感觉样子很帅气啊