業務中有個字段組成部分由分類名稱+日期等組成,想統計每個分類名稱有幾條數據,就用了下面的第一種方法,記錄備忘一下:
1. SUBSTRING_INDEX(字段名,‘分割符’, 第幾個分割符(以1開始)) 函數
截取字符串的函數
SELECT content,count(SUBSTRING_INDEX(content,"時間",1)) FROM 表名 WHERE 條件 GROUP BY SUBSTRING_INDEX(content,"時間",1) ORDER BY id DESC ;
2.固定開頭 left(字段名,長度) 函數
是一個字符串函數,它返回具有指定長度的字符串的左邊部分
3.固定結尾 right(字段名,長度) 函數
返回具有指定長度的字符串的右邊部分(長度從右往左計算)