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 / amita sharma
Hi,
You can write the query as below:
select year(doj) as year, count(*) as count from emp_join
group by year(doj);
Let: table name is: emp_join
For furthur clarifications or queries please ask.
Thanks;
Amita Sharma.
Output:
year count
2004 1
2007 3
2008 1
2009 2
| Is This Answer Correct ? | 4 Yes | 1 No |
Post New Answer View All Answers
What is load utility in db2?
Why do we bind in db2?
How to execute stored procedure in db2 command editor?
How can you do the explain of a dynamic sql statement?
What is null indicator in db2?
Define buffer pool.
Explain db2.
For a db2 column that is being defined as decimal (11, 2), discuss the cobol picture clause.
What is cascading rollback?
What is the difference between oracle and db2?
Discuss about db2 bind?
Mention the different locking levels that are available in db2.
What is data manager?
How do I copy a table in db2?
Explain in detail about buffer manager and its functionalities?