mysql截取字符串去重_mysql 截取字符串 去重 拼接
1:字符串截取
LEFT(guid_,LENGTH(guid_) - 5)//1001-1002-1003? 截取為 1001-1002
2:判斷是否存在某字符串中
IN('1001','1002','1003')// where id in(xxxx) 可以用查詢的某個字段直接 where id in (select id from xxxx)
3:根據某個字段去重復
在查詢結果中加入COUNT (DISTINCT 想要根據去重的字段)//select name ,age,sex ,count(distinct name )? from xxx? ?where xxx group by name , age, sex
4:字段拼接
GROUP_CONTACT(name,':',sex)//group_contact('小明',':','女')-》“小明:女”
5:日期格式
DATE_FORMAT(date,'%Y-%m-%d')// 20130806 ->2013-08-06
6:調用存儲過程
CALL xxxxx
7:條件判斷 case when 使用
SELECT CASE WHEN sex = 1 THEN "男" WHEN sex = 0 THEN "女" END AS sex
8:判斷時間范圍
created_at > SUBDATE(NOW(),INTERVAL 24 HOUR) AND created_at < NOW()//24小時內
總結
以上是生活随笔為你收集整理的mysql截取字符串去重_mysql 截取字符串 去重 拼接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php读取excel文件_如何用PHP读
- 下一篇: Matlab RRT算法三维轨迹规划及贪