首页 > 数据库技术 > 详细

MySQL

时间:2019-01-25 19:38:21      阅读:189      评论:0      收藏:0      [点我收藏+]
序号 标题 内容
1 在MySQL查询结果中添加自增ID SELECT (@i :=@i + 1) AS i, tabName.* FROM tabName,(SELECT @i := 0) AS t
2 MySQL获取随机结果集 SELECT * FROM tabName ORDER BY RAND() LIMIT 5
3 隐藏手机号码中间四位的方法

SELECT REPLACE(phone, SUBSTR(phone,4,4), ‘XXXX‘) FROM tabName

SELECT INSERT(phone, 4, 4, ‘XXXX‘) FROM tabName

4 MySQL的between

SELECT * FROM tabName WHERE id BETWEEN 5 AND 7

SELECT * FROM tabName WHERE id >= 5 AND id <= 7

5 MySQL更新替换 UPDATE tabName SET field=REPLACE(field,‘-01‘,‘-01-31‘)
6 MySQL保留小数

SELECT FORMAT(12562.6655,2);-- 千分位格式,返回值为string

SELECT TRUNCATE(4545.1366,2); -- 直接截取不进行四舍五入

SELECT CONVERT(4545.6366,DECIMAL(7,2));-- 预期结果

7    
8    
9    
10    
     
     
     
     
     
     
     
     
     

MySQL

原文:https://www.cnblogs.com/Saviour-chu/p/10321248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!