解決できない問題が1つあります。Mysql Queue Start/End time
私は2つのテーブルを持っています。
表1:
ID | Name| Previous | Current
1 | Queue | null | 11
2 | Queue | 11 | 19
3 | Queue | 19 | 11
3 | List | null | 11
4 | Queue | 11 | 16
4 | List | null | 11
5 | Queue | null | 15
6 | Queue | 15 | 19
結果たかっ:2
ID | Time
1 | 08:12:54
2 | 08:15:40
3 | 09:30:01
4 | 10:15:15
5 | 10:56:12
6 | 11:00:03
表
NumberQueue | Start | End
11 | 08:12:54 | 08:15:40
19 | 08:15:40 | 09:30:01
11 | 09:30:01 | 10:15:15
15 | 10:56:12 | 11:00:03
...
...
以前と現在のフィールドは、キューおよびIの数を有します各キューについて知りたい、開始日と終了日、前のキューに前のキューがあることが分かっていて、現在のキューには新しいキュー。
私は、この結果を示すことができる1つのクエリが必要です。助けて。 :(
よろしく
あなたのサンプルデータを与えると、このクエリはあなたのDBスキーマとデータセットの要件を理解している限り、あなたの望む結果を返します。 – lanzz
私はこの質問を理解していますが、リストに参加する予定です。待ち行列が必要です。 – PookPook
私の編集した返信をご覧ください。 – lanzz