TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
narasiman rao
NA
519
771.7k
convert the columns into rows in stored procedure
May 11 2014 11:26 AM
convert the columns into rows in store procedure.
in my store procedure output, i want to convert from columns into rows.
my store procedure code as follows
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[Presea_RefresherSMS]
as
begin
declare @Course varchar(20),
@NoofStudents varchar(20),
@Rowcount int,
@batchid varchar(20),
@CourseDate varchar(10)
select @CourseDate =CONVERT(VARCHAR(10), GETDATE(), 101)
create table #TempTable (course varchar(10), Noofstudents varchar(10))
begin tran
declare courses Cursor for
select cmn_minor_code as Course_Name,cbm_batch_id as Batch_ID from co_batch_master where cbm_active <> 'D' and cbm_batch_start_dt = @Coursedate and cmn_minor_code in('RFPFF','R-AFF','RFPFF_C')
open courses
fetch next from courses into @Course,@batchid
while @@Fetch_status = 0
begin
begin tran
declare studentcount cursor for
select count(*) from batch_course_registration a,course_registration b
where b.cr_bill_no = a.cr_bill_no and a.bcr_batch_id = @batchid and b.cr_active = 'A'
open studentcount
fetch next from studentcount into @Rowcount
while @@Fetch_status = 0
begin
insert into #TempTable values(@Course,@Rowcount)
fetch next from studentcount into @Rowcount
end
close studentcount
deallocate studentcount
commit tran
fetch next from courses into @Course,@batchid
end
close courses
Deallocate courses
commit tran
select * from #TempTable
When i run the store procedure shows output as follows
Course Noofstudents
RFPFF 16
R-AFF 16
RFPFF_C 6
i want the output as follows
RFPFF 16,R-AFF 16,RFPFF_C 6
please help me.
for that how can i do
Regards,
Narasiman P.
Reply
Answers (
1
)
group by clause
how to genrate a script using query only no other method