Click here to Skip to main content
15,917,862 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i dont know sub query or join and fetch record from the category and subcategory and also app name 3 tables and the table stucture is
Category
CAT_ID
CAT_NAME
CAT_IS_ACTIVE
CAT_CREATED_DATE
CAT_MODIFIED_DATE
CAT_FEATURED

SubCategory
SCAT_ID
SCAT_NAME
SCAT_CAT_ID
SCAT_IS_ACTIVE

AppStatus table
STS_ID
STS_NAME
STS_IS_ACTIVE

and am find out this records
category id- from the sub category table
category name- from the category table
sub category name- from the sub category table
status- from the appStatus table
created date- from the category table
modified date- from the category table
featured- from the category table


--thanks
Posted

SELECT
    SC.SCAT_CAT_ID
    ,C.CAT_NAME
    ,SC.SCAT_NAME
    ,AP.STS_NAME
    ,CAT_CREATED_DATE
    ,CAT_MODIFIED_DATE
    ,CAT_FEATURED
FROM
    Category C
    INNER JOIN SubCategory SC ON C.CAT_ID=SC.SCAT_CAT_ID
                              AND C.CAT_IS_ACTIVE=SC.SCAT_IS_ACTIVE
    INNER JOIN AppStatus AP ON SC.SCAT_IS_ACTIVE= AP.STS_IS_ACTIVE

---------------it will produces the result set, which contains matched rows only-------------
 
Share this answer
 
v2
---------------which contains matched rows and unmatched rows--------------
SELECT
    SC.SCAT_CAT_ID
    ,C.CAT_NAME
    ,SC.SCAT_NAME
    ,AP.STS_NAME
    ,CAT_CREATED_DATE
    ,CAT_MODIFIED_DATE
    ,CAT_FEATURED
FROM
    Category C
    LEFT OUTER JOIN SubCategory SC ON C.CAT_ID=SC.SCAT_CAT_ID
                              AND C.CAT_IS_ACTIVE=SC.SCAT_IS_ACTIVE
    LEFT OUTER JOIN AppStatus AP ON SC.SCAT_IS_ACTIVE= AP.STS_IS_ACTIVE
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900