db2 query
I have one table with the following details.
SNO SNAME DOJ
------ -------------------- ----------
10 KRISH 2007-03-19
20 REDDY 2007-05-19
30 RRRRR 2007-05-19
40 BBBBB 2008-05-19
50 CCCCC 2009-05-19
60 JJJJJ 2009-05-19
70 JJJJJ 2004-05-19
i want the output in the following format:( no of students
joined in each year(no nedd to consider about month and
date)
year count
--------- ----------
2004 1
2007 3
2008 1
2009 2
Answer Posted / raj
It should work this way also...
SELECT X.YEAR, COUNT(X.SNAME)
FROM (
SELECT SUBSTR(DOJ,1,4) AS YEAR, SNAME
FROM EMP_TBL
) X
GROUP BY X.YEAR;
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Can you tell me how can you find out the # of rows updated after an update statement?
List down the data types in the db2 database.
What is temporal table in db2?
What does db2 stand for?
What is db2?
what are bind concepts in db2 cobol?
What are concurrency issues?
How can tablespace be moved to another dasd volume that is allocated for that tablespace?
What is deadlock in db2?
What is rebind in db2?
What are the bind parameters ibm db2?
Is ibm db2 open source?
If the cursor is kept open followed the issuing of commit, what is the procedure to leave the cursor that way?
Which component is responsible for processing sql statements and selecting access paths?
Before you give the explain statement, what are the prerogatives?