我想從按日期分組的表格中選擇標題(和 ID-s),但如下所示。
左側單元格是ID
右側單元格是標題
中間單元格是日期
#從新聞
分組中按日期
順序選擇ID
、標題
、日期
BY 日期
DESC;
P粉7380461722023-09-13 09:16:35
要在 MySQL 中將按值分組顯示為標頭,您可以將 GROUP_CONCAT
函數與 CONCAT
函數結合使用,將分組值與字串連接。下面是一個查詢範例:
SELECT CONCAT('Group:', group_column) AS header, COUNT(*) AS count FROM your_table GROUP BY group_column;
在此查詢中,將 group_column
替換為要分組的列的名稱,將 your_table 替換為表格的名稱。 CONCAT
函數將字串「Group:」與 group_column 的值組合起來以建立標頭。 COUNT
函數用於計算每個群組中的行數。
這將產生一個包含兩個欄位的結果集:標題列和計數列。標題列將顯示與字串「Group:」連接的群組值。