Microsoft
Software
Hardware
Network
Question : Combine data from several rows into a single result
Hi Experts,
I have something that has been puzzling me for days.
I've got a SPROC that queries one or two tables and returns rows appropriately and as expected.
The problem is that I now need to query a single column in a different table which may have up to four rows. I want to concatenate the values from the four rows and return them as one column in the existing SPROC.
I thought of declaring a local variable and updating it with a correlated sub-query and returning that as a single value in the select statement in my main sproc. However SqlServer says that I can't mix the update with the select.
What's the best strategy for this kind of thing? Any help would be very much appreciated.
Answer : Combine data from several rows into a single result
Try this...
SELECT CITY, COUNT(ID) AS TOTALREGISTERED, SUM(CASE WHEN ATTENDED='Y' THEN 1 ELSE 0 END) as TOTALATTENDED FROM REGISTRATIONS GROUP BY CITY ORDER BY CITY
Random Solutions
Running a Windows 2003/2008 DFS fileserver on Vsphere 4?
Vbs/HTA to send email (Html) based on excel sheet
Operation Must Use an Updateable Query
Do my speed connection meddles with my online game results in PS3?
how to transfer apps from my iphone to my itunes library
sql inValid Object Name how to solve it?
SharePoint - single user can't access Rich Text Editor
Replacing a server in an existing domain other than the main Domain Controller
MySQL Inner, Left and Right Join
Script to enable folder auditing