Hello all,
I have data like :-
year amt
2004 10
2005 20
2006 30
Now i want output as:-
2004 2005 2006
10 30 60
but i have to use here group by on year.So, i need a single
query within that i can find.
Answer Posted / murali krishna reddy
SELECT A.YEAR, (SELECT SUM(AMT) FROM ACCOUNT WHERE YEAR <=
A.YEAR) AS AMT
FROM ACCOUNT AS A GROUP BY A.YEAR
How about this?
| Is This Answer Correct ? | 0 Yes | 2 No |
Post New Answer View All Answers
How can you find out how many rows returned in a cursor?
What is the difference between locking and multi-versioning?
Explain triggers?
What are the different types of triggers in SQL SERVER?
what is an extended stored procedure? Can you instantiate a com object by using t-sql? : Sql server database administration
What are different types of statements that are supported by sql?
Do you know how to make remote connection in database?
Explain what is the function of sql server agent windows service?
What is the server name for sql management studio?
What is a virtual table in sql?
How to create new tables with "create table" statements in ms sql server?
How to get the definition of a user defined function back?
What are subqueries in sql server?
Explain raiserror in sql server?
How we can compare two database data?