Archives of the TeradataForum
Message Posted: Tue, 08 Oct 2013 @ 13:56:36 GMT
Could some one help me in correcting the simple Join issue.
I have two table A and Table B which is a header and detail table.
SEL COUNT(*) FROM DB.TBL1; RECORD COUNT---5 SEL COUNT(*) FROM DB.TBL2; RECORD COUNT ---6
Now i'm inner joining two tables on key columns and selecting the count
SELECT COUNT (*) FROM DB.TBL1 TBL1 INNER JOIN? DB.TBL2 TBL2 ON TBL1.KEY_1 = TBL2.KEY_1 AND TBL1.KEY_2 = TBL2.KEY_2; RECORD COUNT ---6
Why I'm getting record count as 6, Ideally I should get table A count 5 since I'm doing inner join.
I tried with Select Distinct(COUNT (*)) and Select COUNT(1) but it gives me the same record count as 6.
Where I?m doing the mistake?
|Copyright 2016 - All Rights Reserved|
|Last Modified: 28 Jun 2020|