0

SQL (mysql) を使用してレポートのデータベース テーブルを平坦化することは可能ですか。私はphpで行うことができますが、SQLでより簡単に行うことができればいいと思います.

例:

1) 入力: 生データ - 顧客/開始時間と終了時間ごとに 1 行

cust   start   end
8000   0900    1000
8000   1000    1100
8000   1200    1300
9000   0900    1000
9000   1000    1100

2) 必要な出力: データは平坦化されます - すべての開始時間と終了時間が同じ行に続く顧客ごとに 1 行

cust  all related start-end times
----  ------------------------------
8000  0900-1000 1000-1100 1200-1300
9000  0900-1000 1000-1100 
4

2 に答える 2