例を次に示します。「アーティスト」と「絵画」を含むデータベースがあります。アーティストの情報(URLからアーティストIDを取得)とそのアーティストに関連付けられているすべての絵画を含むページを作成する必要があります。両方のテーブルをリンクしています。
1つのステートメントだけでその要求を行う方法はありますか?
私はこれを試しました:
SELECT *
FROM artiste, toile
WHERE artiste_id = {$id} AND
fk_artiste_id = artiste_id
動作しますが、データを取得するためにしばらく使用しているため、アーティストの情報の3倍を取得し(そのアーティストに関連付けられている絵画が3つあるため)、GROUPBYartiste_idを実行すると1人のアーティストしか取得できません。それは最初の絵であり、すべてではありません。
御時間ありがとうございます!(私の貧弱な英語を失礼します)。