同様の質問がいくつかあることは知っていますが、他にもやらなければならないことがいくつかあります。これが私のデータベース設計です:
リンク
ID Link
-- --------
1 A Link
2 B Link
3 C Link
リンクコレクション
LinkCollectionID Link1 Link2 Link3
---------------- ----- ----- -----
1 2 1 3
2 3 2 2
3 1 3 1
MYSQLでやりたいクエリは
Select from LinkCollection-TABLE where LinkCollectionID = '2'
THEN 現在の ROW Link1 から選択します (この場合、値は 3 です)。
次に、ID = 'Link1 value' (つまり 3) である LINKS-TABLE から選択します。
次に、現在の行からリンクを選択します
クエリの最終結果は「C リンク」になります。LinkCollectionID を 1 に変更すると、最終結果は B リンクになります。
どうにかphpで出力したいものです。
JOINS などを使用してこれを読み込もうとしましたが、わかりません。私の例が十分に明確であることを願っています。