原文:sql關於group by之后把每一條記錄的詳情的某個字段值合並提取的方法

在利用group by寫了統計語句之后,還有一個查看每一個記錄詳情的需求, 首先想到的是根據group by的條件去拼接查詢條件, 但是條件有點多,拼接起來不僅麻煩,還容易出錯, 所以想到要在group by之后同時把詳情記錄的ID給拼接成逗號分隔的字符串 , , 這種形式,這樣再去取詳情記錄就很簡單了 還是萬能的博客園里面找到的方法: 得到的結果如下: 效果看上去很好, 但是, 統計數據大了之 ...

2017-11-26 09:49 2 11657 推薦指數:

查看詳情

MySQL把多個字段合並一條記錄方法

轉:http://www.111cn.net/database/mysql/71591.htm MySQL把多個字段合並一條記錄方法 在mysql中字段合並可以使用很多函數來實現,如可以利用 GROUP_CONCAT或一些方法,下面本文章簡單的介紹一下 ...

Wed Jul 27 23:34:00 CST 2016 0 19304
SQL一條記錄中多個字段拼接為一個字段 && 將多行數據合並成一行,並且拼接CONVERT() 、for xml path、stuff的使用

接着上篇文章的訂單表(商品編號,價格設置時間id(類似於創建時間,創建時間約早,則act_id越小) ,價格的時間段,商品價格) 一、將一條記錄中多個字段拼接為一個字段 現要求將兩個時間段合並為一個字段,應該如何做呢? 先來看下理想的結果: 查詢出的時間段合並到一起了: 代碼 ...

Fri Aug 31 06:57:00 CST 2018 0 12737
oracle過濾某個字段重復記錄,只獲取一條記錄

一,首先想到: 1,關鍵字distinct 2,group by 3,MAX,MIN這樣的函數被稱為聚集函數,和GROUP搭配起來用 但均無法實現,執行結果如下 舉例: 表名:OffsiteOutreachTeam_List 字段:CORPADDLEVEL(獲取該字段不重 ...

Thu Jan 18 01:37:00 CST 2018 0 17723
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM