mysql(經常使用)

經常使用的操做

  • 自增從新計數
truncate table `tableName`
  • 分頁查詢
// tableName 表名,skipNum 跳過條數,limitNum 限制查詢的條數
SELECT * from tableName LIMIT skipNum, limitNum
  • 字符串替換
// 字符串 s2 替換 s1 的 x 位置開始長度爲 len 的字符串
SELECT INSERT(s1,x,len,s2)
//     將字符串 s2 替代字符串 s 中的字符串 s1
select REPLACE(s,s1,s2)
  • 字符串替換
// 字符串 s2 替換 s1 的 x 位置開始長度爲 len 的字符串
SELECT INSERT(s1,x,len,s2)
//     字符串 s2 替換 s1 的 x 位置開始長度爲 len 的字符串
select SUBSTRING(s, start, length)
  • 多行合爲一行
// 
select id,group_concat(name) from aa group by id;
  • 多列合爲一列
// 字符串 s1,s2 等多個字符串合併爲一個字符串
select CONCAT(s1,s2...sn)

// 同 CONCAT(s1,s2,...) 函數,可是每一個字符串直接要加上 x,x 能夠是分隔符
select CONCAT_WS(x, s1,s2...sn)
相關文章
相關標籤/搜索