Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.misc -> Re: oracle sql query - output one line?
"DA Morgan" <damorgan_at_x.washington.edu> a écrit dans le message de news:1110297232.387436_at_yasure...
| captain_2010_at_yahoo.com wrote:
| > hi,
| >
| > Below is the output required, how ?
| >
| > Total 1980 1981 1982 1983
| > 20 1 3 5 2
| >
| >
| > SQL written below gives output as
| >
| > TOTAL TO_C
| > --------- ----
| > 1 1980
| > 10 1981
| > 1 1982
| > 1 1987
| >
| > SQL:
| > select count(*) as Total,to_char(hiredate,'yyyy') from emp group by
| > to_char(hiredate,'yyyy');
| >
| > How to get output as given above i.e. in one line.
| >
| > Captain
|
That's not fully true:
select 20 "Total", 1 "1980", 3 "1981", 5 "1982", 2 "1983" from emp where rownum=1;
;-)
Michel Cadot
Received on Tue Mar 08 2005 - 11:29:55 CST