0

私は2つの異なるテーブルを持っています。1つはArticleテーブルで、もう1つはGalleryテーブルです。ギャラリーには複数の画像が含まれているため、名前が付けられた別のテーブルがありますimages(ここには表示されていません)。テーブル内の画像はimages、外部キーを使用してギャラリー テーブルにリンクしていますgallery_id

今私が達成しようとしているのは、ホームページで、記事とギャラリーの両方を組み合わせた結果が必要なことです。記事の場合は記事のサムネイルが表示され、ギャラリーの場合はギャラリーの最後の画像が表示されます。

|Article    | 
|-----------|
|id         |
|category_id|
|title      |
|slug       |
|filename   |
|body       |
|created    |
|modified   |

|Gallery|
|-----------|
|id         |
|category_id|
|title      |
|slug       |
|body       |
|created    |
|modified   |

私はUNIONそれを達成するために非常に複雑なクエリを使用しています。しかし、どうすれば結果をソートできますか。ORDER BY句を使用することは可能ですか。で結果を達成できますOUTER JOINか?

4

1 に答える 1