0

私は自分の Web ページで 3 つのレベルの分類を行いました。各記事はSECTION→CATEGORY→SUBCATEGORYの順で進んでいきます。section テーブルには、section_id フィールドと sectionname フィールドがあります。カテゴリ テーブルには、category_id、section_id、カテゴリ名があります。subcategory テーブルには、subcategory_id、category_id、section_id、subcategoryname があります。

Web サイトに記事を追加するときに、3 つの選択ドロップダウンを備えた動的なドロップダウン メニューを作成しました (この記事をスタイルで保存する場所として)。それは働いています。

このセクション、カテゴリ、およびサブカテゴリを順不同のリストに表示したいのですが、わかりません。私が求めているもの:

<ul>
  <li>Section Name
    <ul>
      <li>Category name for above section
        <ul>
          <li>Subcategory name for above category and section</li>
        </ul>
      </li>
    </ul>
  </li>
</ul>

どんな助けでもとても幸せです。

ありがとう、

4

1 に答える 1

1
SELECT a.subcategory_id, a.subcategory_name,
       b.category
       c.sectionname
FROM subcategory a
INNER JOIN category  b on b.category_id=a.category_id
INNER JOIN sectionName c on c.section_id=a.section_id

注文した広告が必要な場合:

ORDER BY <some field where you want to order on...>
于 2011-04-25T17:54:31.347 に答える