ソーステーブルからの同じ「断片」の情報が宛先で2回必要な場合に、MYSQLクエリを実行しようとしています...説明させてください。
2つの表:「イベント」と「アーカイブされたイベント」。「アーカイブされたイベント」は「リンク」であり、現在のオープンイベントを過去の(クローズされた)イベントにブリッジします。このテーブルには、EventsテーブルのEvent_IDに対するIDのみが含まれています。
私がやりたいのは、アーカイブテーブルの各組み合わせのイベントタイトルを取得することです。
例えば:
-----------------------------------
| ARCHIVE TABLE |
|PK|ClosedEventID |CurrentEventID |
|1 | 5 | 3 |
|2 | 2 | 3 |
-----------------------------------
-----------------------------------------
| EVENTS TABLE |
|Event_ID | Event_Title | ............. |
| 1 | Party 1 | ............. |
| 2 | Party 2 | ............. |
| 3 | Wedding 1 | ............. |
| 4 | Funeral 1 | ............. |
| 5 | Pancake | ............. |
----------------------------------------
参加か組合か何かになると思います。私のSQLは公平ですが、私の頭はこれを解決しようとして回転しています。
だから私がしたいのは、クエリが実行されると、アーカイブイベントテーブルの各「ペア」が次のようになることです(PHPで処理できるように...):
-----------------------------------
| ARCHIVE TABLE |
|PK|ClosedEventID |CurrentEventID |
|1 | Pancake | Wedding 1 |
|2 | Party 2 | Wedding 1 |
-----------------------------------
よろしくお願いします!:)