sql >> データベース >  >> RDS >> Sqlserver

商品が含まれるカテゴリのみを表示

    まず、製品が存在するすべてのカテゴリを選択する必要があります。次のステップで、母カテゴリを選択します。

    WITH CTE AS
    (
    SELECT tbl_categories.*
    FROM
    tbl_categories
    JOIN tbl_productInCategory on tbl_productInCategory.CID = tbl_categories.CID
    
    UNION ALL 
    
    SELECT tbl_categories.*
    FROM tbl_categories 
    JOIN CTE on tbl_categories.CID = CTE.motherCategory 
    )
    SELECT DISTINCT * FROM CTE
    


    1. MySQLユーザーを作成するときにホストに%を使用する

    2. 戻り値0は、ストアドプロシージャで常に成功しますか?

    3. htaccess url rewrite(db access)?

    4. SQLテーブルから重複を削除する複数の方法