日付ごとにグループ化されたテーブルからヘッダー (および ID) を選択したいのですが、次のようになります。
左側のセルは ID です 右側のセルは タイトルです 中央のセルは Date
ID
タイトル
Date
News グループから ID、Title、Date BY を Date## の順に選択します# 日付 DESC;
News
Title
を
DESC;
MySQL のヘッダーとして値によるグループ化を表示するには、GROUP_CONCAT 関数を CONCAT 関数と組み合わせて使用し、グループ化された値を文字列と連結します。クエリの例を次に示します:
GROUP_CONCAT
CONCAT
このクエリでは、group_column をグループ化する列の名前に置き換え、your_table をテーブルの名前に置き換えます。 CONCAT 関数は、文字列「Group:」と group_column の値を組み合わせてヘッダーを作成します。 COUNT 関数は、各グループの行数をカウントします。
group_column
COUNT
これにより、タイトル列とカウント列の 2 つの列を含む結果セットが生成されます。タイトル列には、文字列「Group:」と連結されたグループ値が表示されます。
MySQL のヘッダーとして値によるグループ化を表示するには、
リーリーGROUP_CONCAT
関数をCONCAT
関数と組み合わせて使用し、グループ化された値を文字列と連結します。クエリの例を次に示します:このクエリでは、
group_column
をグループ化する列の名前に置き換え、your_table をテーブルの名前に置き換えます。CONCAT
関数は、文字列「Group:」と group_column の値を組み合わせてヘッダーを作成します。COUNT
関数は、各グループの行数をカウントします。これにより、タイトル列とカウント列の 2 つの列を含む結果セットが生成されます。タイトル列には、文字列「Group:」と連結されたグループ値が表示されます。