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