わかりましたので、このクエリに行き詰まっています.Categoryと呼ばれるテーブルとArticlesと呼ばれるテーブルが2つあります。Articlesから、ArticleID、Title、Preamble、Date を取得したい。そして、 MainCategoryとSubcategoryを持つCategoryと呼ばれる他のテーブル。カテゴリから達成したいことは、5 つの最新の記事を取得したいのですが、それらは特定の MainCategory から取得する必要があります。たとえば、MainCategory コンサートがあり、5 つの最新の記事を取得したいと考えています。また、特定の記事のタイトル前文の記事 ID と日付を含める必要があります。これは、テーブル形式のテーブルカテゴリの意味の例です
ArticleID MainCategory Subcategory Title Preamble Date
1 Concert POP Rock Music blalba xxxx-xxx-xxx
5 Concert Rock
6 Concert Hip-Hop
12 Concert Classic
私はクエリの構造がどのように見えるべきかについて行き詰まっていますが、これは私がどこまで到達したかであり、何かが欠けていると本当に信じています。
SELECT ArticleID, Title, Preamble, and Date, Subcategory
FROM category, ArticleID
ORDER BY ArticleID DESC LIMIT 5
2 つの異なるテーブルから適切な情報を取得するために Join を使用する必要があります。誰かが私を正しい方向に投げることができれば幸いです