i have a table like this. i want to output like this
c1 c2 c1 c2
1 10 1 10
2 20 2 30
3 30 3 60
4 40 4 100
5 5 5 105
c1 and c2 are columns in a table .i want output like this
c2 values are 10,10+20,10+20+30,10+20+30+40.10+20+30+40+5.
write a sql query.pls help this
i want urgent.
Answers were Sorted based on User's Feedback
Answer / prativa mishra
select t.c1,
(SELECT SUM(x.c2)
FROM table_name x
where x.c1 <= t.c1) as c2
from new table_name
or
select c1,
SUM(SUM(c2)) OVER
(ORDER BY c1 ROWS BETWEEN UNBOUNDED PRECEDING AND
CURRENT ROW)
AS C2
from table_name
group by c1
| Is This Answer Correct ? | 17 Yes | 2 No |
Answer / vinay
Select c1,sum(c2) over (order by c1) as C3 from T1
| Is This Answer Correct ? | 13 Yes | 2 No |
i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87964579,156678,678900876) that means if i select phone no from table i want to get total count of phone numbers i.e 6
what is log shipping? : Sql dba
what is 'mysqladmin' in mysql? : Sql dba
how many sql dml commands are supported by 'mysql'? : Sql dba
What is procedure in pl sql?
What are the components of a PL/SQL block ?
Explain scalar functions in sql?
pl/sql testing means what ...... explain process how to find pl/sql bugs
Are subqueries better than joins?
What is crud sql?
Is pl sql a scripting language?
Can we insert data into view?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)