Groups | Blog | Home
all groups > sql server programming > december 2006 >

sql server programming : What's 'Do While not rs.eof Loop' in Tsql for SPs


Tom Moreau
12/22/2006 3:27:18 PM
Please post your DDL. You don't need a cursor:

select
Company
, min (case when Date = '1/1/2007' then Code end) as D1
, min (case when Date = '2/1/2007' then Code end) as D2
, min (case when Date = '3/1/2007' then Code end) as D3
, min (case when Date = '4/1/2007' then Code end) as D4
from
#CompanyDayCode
group by
Company

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
..
[quoted text, click to view]
Dear All,

I want to loop through a recordset in a SP and add some row-values as
column-values in another table.

#CompanyDayCode
Company Date Code
Com1 1/1/2007 CL
Com1 2/1/2007 CL
Com2 3/1/2007 CL
Com3 4/1/2007 CL
Com3 2/1/2007 CL
Com3 4/1/2007 CL

-----------------------------no problem till
here ---------------------------------------------------------

Resultset of SP must be

Company D1 D2 D3 D4
Com1 CL CL
Com2 CL
Com3 CL CL


Thanks,

Filip

Filips Benoit
12/22/2006 8:21:51 PM
Dear All,

I want to loop through a recordset in a SP and add some row-values as
column-values in another table.

#CompanyDayCode
Company Date Code
Com1 1/1/2007 CL
Com1 2/1/2007 CL
Com2 3/1/2007 CL
Com3 4/1/2007 CL
Com3 2/1/2007 CL
Com3 4/1/2007 CL

-----------------------------no problem till
here ---------------------------------------------------------

Resultset of SP must be

Company D1 D2 D3 D4
Com1 CL CL
Com2 CL
Com3 CL CL


Thanks,

Filip

Filips Benoit
12/22/2006 8:55:35 PM
It works perfect !

Thanks³


[quoted text, click to view]

AddThis Social Bookmark Button