Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
pamyral_279
Posting Yak Master
143 Posts |
Posted - 2012-02-01 : 02:09:54
|
| I have table :ID---Col1---Col2---Col3--Date1----6-------7-----4-----22/12/112----9-------2-----5-----4/6/113----3-------8----7-----19/12/114----4-------1----3-----15/12/11I want output formatCol1---------Col2-----------Col322----------18--------------19Please help me,Thank you very much ! |
|
|
sql-programmers
Posting Yak Master
190 Posts |
Posted - 2012-02-01 : 02:33:48
|
| CREATE TABLE #T1(ID INT, COL1 INT, COL2 INT, COL3 INT,DT DATE)GOINSERT INTO #T1 (ID, COL1, COL2, COL3, DT)SELECT 1,6,7,4,'2011-12-22'UNION ALLSELECT 2,9,2,5,'2011-04-06'UNION ALLSELECT 3,3,8,7,'2011-12-19'UNION ALLSELECT 4,4,1,3,'2011-12-15'SELECT * FROM #T1SELECT SUM(COL1) AS COL1, SUM(COL2) AS COL2,SUM(COL3) AS COL3FROM #T1SQL Server Programmers and Consultantshttp://www.sql-programmers.com/ |
 |
|
|
pamyral_279
Posting Yak Master
143 Posts |
Posted - 2012-02-01 : 03:38:10
|
| Thank you ! it help me alot !Can you guide me to add more some of conidition ?I want to add 'FromDay' variable and 'Today' variable mean that i only sum all values base on DT fiel in table in this 'from day' and 'today'.Thank you again ! |
 |
|
|
sql-programmers
Posting Yak Master
190 Posts |
Posted - 2012-02-01 : 03:47:26
|
| DECLARE @FROMDATE DATE = '2011-12-01'DECLARE @TODATE DATE = '2011-12-31' SELECT DT, SUM(COL1) AS COL1,SUM(COL2) AS COL2,SUM(COL3) AS COL3FROM #T1 WHERE DT > @FROMDATE AND DT < @TODATEGROUP BY DTSQL Server Programmers and Consultantshttp://www.sql-programmers.com/ |
 |
|
|
pamyral_279
Posting Yak Master
143 Posts |
Posted - 2012-02-01 : 21:38:59
|
| Thank you :)- |
 |
|
|
|
|
|
|
|