, parentid parchildid. , parchildid , parentid , . . , .
DECLARE @Parent TABLE
(Parentid int, Value varchar(10))
DECLARE @Child TABLE
(Childid int, parchildid int, subvalue varchar(10))
INSERT @Parent
(Parentid,[Value])
VALUES
(1,'demo'),(2,'demo2')
INSERT @Child
(Childid,parchildid,subvalue)
VALUES
(1,1,'demo'),(2,1,'demo2'),(3,3,'demo3')
parchildid
select * from @Child
where parchildid in (select parchildid from @Parent)
:
Childid parchildid subvalue
1 1 demo
2 1 demo2
3 3 demo3
Parentid
select * from @Child
where parchildid in (select Parentid from @Parent)
:
Childid parchildid subvalue
1 1 demo
2 1 demo2