counting the no. of records through query

Ask question on - DataBase Concepts, IBM Mainframe DB2, DB2/UDB, DB2 Tools, SQL , DB2 programming with languages like COBOL, PL1.

Moderators: Kalicharan, Moderator Group

Post Reply
santhosh kumar
Member
Posts: 17
Joined: Wed Sep 07, 2011 9:27 am
Location: india

counting the no. of records through query

Post by santhosh kumar » Mon Mar 05, 2012 11:33 pm

Hi,
My problem is. Counting the number of records from table. When we counting the records we need to count one for same duplicate records.
Example:
Table :Emp
EmpNo:
100
101
101
101
102
102
103
104

When we count the above records count should be 5. Why because 100 are 1, 101 are 3, here instead of three records we have to take count as 1,because 101 has duplicates. 102s are 2 , here instead of two rcords we have to take count as 1,because 102 has duplicates. 103 is 1, 104 is 1. Now if we count the total will be 5. This is the way i need to count the records.

Please help me on this, hw to write the query...
I will look for your reply..

DikDude
Moderator
Posts: 1001
Joined: Fri Jul 22, 2011 8:39 am
Location: usa

Post by DikDude » Wed Mar 14, 2012 3:46 am

Look into using DISTINCT.
Have a good one

alanpaul_t
Member
Posts: 1
Joined: Wed Mar 28, 2012 1:20 pm

Post by alanpaul_t » Wed Mar 28, 2012 1:38 pm

hi,

this will do :

SELECT COUNT(distinct EmpNo) FROM Emp

Post Reply

FREE TUTORIALS

Tutorials
Free tutorials from mainframegurukul
  • JCL Tutorial
    Covers all important JCL concepts.
  • Cobol Tutorial
    This tutorials covers all Cobol Topics from STRING to COMP-3.
  • DB2 Tutorial
    DB2 Tutorial focuses on DB2 COBOL Programming.
  • SORT Tutorial
    This Tutorial covers all important aspects of DFSORT with examples
  • CICS Tutorial
    This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming.
Interview
Mainframe Interview questions



Other References
Mainframe Tools and others