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.

Our new SQL Server Forums are live! Come on over! We've restricted the ability to create new threads on these forums.

 SQL Server Forums Profile | Active Topics | Members | Search | Forum FAQ
 All Forums  General SQL Server Forums  New to SQL Server Programming  Calculation on remaining months Reply to Topic  Printer Friendly
Author  Topic

huynhtl
Posting Yak Master

107 Posts

 Posted - 04/21/2008 :  16:51:01 HI,I want to know if there's an easier way to do a calculation on the remaining total of the months. For example: month 09 would be (total *3 ) because 9+3 = 12 and there are 12 months in a year. month total01 2217.370002 2187.660003 2243.650004 2216.100005 2374.420006 2296.220007 2266.600008 2164.260009 2085.2400

nr
SQLTeam MVY

United Kingdom
12543 Posts

 Posted - 04/21/2008 :  17:25:55 select month ,total = case when month = (select max(month) from tbl) then (12 - month + 1) * total else total endfrom tbl==========================================Cursors are useful if you don't know sql.DTS can be used in a similar way.Beer is not cold and it isn't fizzy.

huynhtl
Posting Yak Master

107 Posts

 Posted - 04/21/2008 :  17:39:52 I have a question on why you have to add 1 to 12 -09? that would make it 09+4 instead of 09+3?Can you clarify? 12-max(in this case is 09) (12-09+1) = 4?

nr
SQLTeam MVY

United Kingdom
12543 Posts

 Posted - 04/21/2008 :  17:48:52 You're right - but are you sure you don't want it to be *4 for month 9?to represent months 9,10,11,12?If not just omit the + 1 but you will have to decide what to do for a month 12 as that will be * 0.==========================================Cursors are useful if you don't know sql.DTS can be used in a similar way.Beer is not cold and it isn't fizzy.

huynhtl
Posting Yak Master

107 Posts

 Posted - 04/21/2008 :  17:54:19 Thanx.
Topic
 Reply to Topic  Printer Friendly Jump To: Select Forum General SQL Server Forums       New to SQL Server Programming       New to SQL Server Administration       Script Library       Data Corruption Issues       Database Design and Application Architecture SQL Server 2012 Forums       Transact-SQL (2012)       SQL Server Administration (2012)       SSIS and Import/Export (2012)       Analysis Server and Reporting Services (2012)       Replication (2012)       Availability Groups and DR (2012)       Other SQL Server 2012 Topics SQL Server 2008 Forums       Transact-SQL (2008)       SQL Server Administration (2008)       SSIS and Import/Export (2008)       High Availability (2008)       Replication (2008)       Analysis Server and Reporting Services (2008)       Other SQL Server 2008 Topics SQL Server 2005 Forums       Transact-SQL (2005)       SQL Server Administration (2005)       .NET Inside SQL Server (2005)       SSIS and Import/Export (2005)       Service Broker (2005)       Replication (2005)       High Availability (2005)       Analysis Server and Reporting Services (2005)       Express Edition and Compact Edition (2005)       Other SQL Server Topics (2005) SQL Server 2000 Forums       SQL Server Development (2000)       SQL Server Administration (2000)       Import/Export (DTS) and Replication (2000)       Transact-SQL (2000)       Analysis Services (2000)       MSDE (2000) Development Tools       ASP.NET       Reporting Services Development       Other Development Tools Site Related Forums       Site Related Discussions       Article Discussion       Poll Discussion       The Yak Corral Other Forums       SQL Server 6.5 \ SQL Server 7.0       Other Topics       MS Access       ClearTrace Support Forum Old Forums       CLOSED - General SQL Server       CLOSED - SQL Server 2005/Yukon  -------------------- Home Active Topics Frequently Asked Questions Member Information Search Page
 SQL Server Forums © 2000-2019 SQLTeam Publishing, LLC
 This page was generated in 0.06 seconds.