write sql query following table
quarter sales
q1 1000
q1 2000
q1 3000
q1 4000
q2 5000
q2 6000
q2 7000
q2 8000
q3 1000
q3 2000
q3 3000
q3 4000
q4 5000
q4 6000
q4 7000
q4 8000
i want the output format like
q1 q2 q3 q4
1000 5000 1000 5000
2000 6000 2000 6000
3000 7000 3000 7000
4000 8000 4000 8000
Answer Posted / jj
without one more column its not possible i thing , it shoud
have prod or some thing
select prod,sum(q1),sum(q2),sum(q3),sum(q4) from (
select prod,(case when quarter='q1' then sal end) q1
,(case when quarter='q2' then sal end) q2
,(case when quarter='q3' then sal end) q3
,(case when quarter='q4' then sal end) q4 from za)
group by prod
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
Define mapping and session?
What are the different lookup cache(s)?
Is it possible to revert a global repository to local one and why?
What do you mean incremental aggregation?
What is informatica worklet?
What are active and passive transformations?
what is song in infrmatica...?
Briefly describe lookup transformation?
Enlist the tasks for which source qualifier transformation is used.
If the source has duplicate records as id and name columns, values: 1 a, 1 b, 1 c, 2 a, 2 b, the target should be loaded as 1 a+b+c or 1 a||b||c, what transformations should be used for this?
Can we create two repositories on same database instance in oracle?
what are factless facts? And in which scenario will you use such kinds of fact tables.
What is data transformation manager process?
Explain joiner transformation in informatica
what is the hint? how to use it to reduce the query processing in program?