|
Archives of the TeradataForumMessage Posted: Tue, 08 Oct 2013 @ 13:56:36 GMT
Hi, 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: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||