Hi all,
I need query help for below senorio, could you please help
me.
TableName = City
CITYID ContinuationID CITYNAME
1 1 SAN
1 2 DIEGO
2 1 SAN
2 2 FRANCISCO
3 1 CHICAGO
4 1 NEW
4 2 YORK
4 3 CITY
Could you please help me to write a generalized SQL that
returns results as given below in the
Query result
CITYID NAME1 NAME2 NAME3 NAME4 NAME5
1 SAN DIEGO
2 SAN FRANCISCO
3 CHICAGO
4 NEW YORK CITY
Answer Posted / sandeep modapathi
Hi all
Gopi Muluka is right... but here I'm posting one different
thing.. ie the out put will be like this
Only two columns
It uses a function for concatination
CityID CityName
1 SAN DIEGO
2 SAN FRANCISCO
3 CHICAGO
4 NEW YORK CITY
CREATE FUNCTION DBO.GROUP_CONCAT(@CITYID VARCHAR(100))
RETURNS VARCHAR(8000)
AS
BEGIN
DECLARE @STRING VARCHAR(8000)
SET @STRING=''
SELECT @STRING=@STRING+' ' +CITYNAME FROM CITY
WHERE CITYID=@CITYID ORDER BY CONTINUATIONID
RETURN LTRIM(@STRING)
END
select distinct CITYID,dbo.GROUP_CONCAT(CITYID)as CityName
from city
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Which operator do you use to return all of the rows from one query except rows are returned in a second query?
what stored procedure can you use to display the current processes? : Sql server administration
Write a program to fetch first 10 records from a file?
How to rebuild all indexes on a single table?
what is new philosophy for database devises for sql server 7.0? : Sql server database administration
Why does sql studio use a single registered database repository? : sql server management studio
How to get a list of table columns using the "sp_columns" stored procedure in ms sql server?
How to join two tables in a single query in ms sql server?
What is report snapshot in ssrs?
How to convert character strings into numeric values?
How to create a large table with random data for index testing in ms sql server?
What are “lost updates”?
Explain the difference between HTTP and HTTPS in database?
What is the maximum size per database for sql server express?
How many files can a database contain in sql server?how many types of data files exists in sql server? How many of those files can exist for a single database?