sql >> Database >  >> RDS >> Sqlserver

toon alleen categorieën die producten bevatten

Eerst moet u alle categorieën selecteren waar producten bestaan. Selecteer in de volgende stappen moedercategorieën.

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. Substr gebruiken met Instr om een ​​string in Oracle te extraheren

  2. Jenkins gebruiken met Kubernetes AWS, deel 2

  3. Opgeslagen procedure met meerdere IN-parameters

  4. Mysql. Locaties bestellen en willekeurig deelnemen aan aanbiedingen