Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

T-SQL query help Expand / Collapse
Author
Message
Posted Wednesday, September 26, 2012 12:19 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Tuesday, May 07, 2013 4:27 PM
Points: 44, Visits: 185
Hi..
I have data the data in the below temp table(SQL query)
IF object_id('TempDB..#tTemp1') IS NOT NULL
DROP TABLE #tTemp1
CREATE TABLE #tTemp1(ID int, Name varchar(20))
INSERT INTO #tTemp1(ID, Name)
SELECT 1, 'NewYork'
UNION
SELECT 2, 'Virginia'
UNION
SELECT 3, 'London'
UNION
SELECT 4, 'Sydney'
UNION
SELECT 5, 'Dubai'

SELECT * FROM #tTemp1
DROP TABLE #tTemp1



I need the SQL query to get the output as:


Thanks..


  Post Attachments 
Image.png (130 views, 6.97 KB)
Post #1364451
Posted Wednesday, September 26, 2012 12:36 AM
SSC Eights!

SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!SSC Eights!

Group: General Forum Members
Last Login: Today @ 6:25 AM
Points: 838, Visits: 2,197
Its really a simple solution with all you need to do is add a column that conactinates the fixed string 'This city name is ' and the Name Column.





_________________________________________________________________________
SSC Guide to Posting and Best Practices
Post #1364455
Posted Wednesday, September 26, 2012 12:55 AM


SSC-Insane

SSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-InsaneSSC-Insane

Group: General Forum Members
Last Login: Yesterday @ 9:17 PM
Points: 21,832, Visits: 27,855
Yep, just this easy:


IF object_id('TempDB..#tTemp1') IS NOT NULL
DROP TABLE #tTemp1
CREATE TABLE #tTemp1(ID int, Name varchar(20))
INSERT INTO #tTemp1(ID, Name)
SELECT 1, 'NewYork'
UNION
SELECT 2, 'Virginia'
UNION
SELECT 3, 'London'
UNION
SELECT 4, 'Sydney'
UNION
SELECT 5, 'Dubai'

SELECT ID, Name, 'The city name is ' + Name as Comment FROM #tTemp1
DROP TABLE #tTemp1





Lynn Pettis

For better assistance in answering your questions, click here
For tips to get better help with Performance Problems, click here
For Running Totals and its variations, click here or when working with partitioned tables
For more about Tally Tables, click here
For more about Cross Tabs and Pivots, click here and here
Managing Transaction Logs

SQL Musings from the Desert Fountain Valley SQL (My Mirror Blog)
Post #1364459
Posted Wednesday, September 26, 2012 1:38 AM


SSCommitted

SSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommittedSSCommitted

Group: General Forum Members
Last Login: Tuesday, January 15, 2013 11:11 AM
Points: 1,945, Visits: 2,782
Did you know that in any tiered architecture, not just SQL, that kind of display formatting is always done in a presentation layer? This tiered concept is usually covered in the first day of any class on the subject.

Books in Celko Series for Morgan-Kaufmann Publishing
Analytics and OLAP in SQL
Data and Databases: Concepts in Practice
Data, Measurements and Standards in SQL
SQL for Smarties
SQL Programming Style
SQL Puzzles and Answers
Thinking in Sets
Trees and Hierarchies in SQL
Post #1364483
Posted Thursday, September 27, 2012 4:01 AM
SSC Rookie

SSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC RookieSSC Rookie

Group: General Forum Members
Last Login: Tuesday, April 16, 2013 5:51 AM
Points: 38, Visits: 129
Hi ,

You can get the desired result quiet easily...

The below mentioned code will solve your problem.

Select ID, Name, 'The City name is ' + Name Comment
From #tTemp1
Post #1365124
Posted Thursday, September 27, 2012 7:13 PM


SSCrazy

SSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazySSCrazy

Group: General Forum Members
Last Login: Today @ 12:22 AM
Points: 2,370, Visits: 3,250
Another way is like this (a computed column):

IF object_id('TempDB..#tTemp1') IS NOT NULL
DROP TABLE #tTemp1

CREATE TABLE #tTemp1(ID int, Name varchar(20)
,Comment AS ('The city name is ' + Name))
INSERT INTO #tTemp1(ID, Name)
SELECT 1, 'NewYork'
UNION
SELECT 2, 'Virginia'
UNION
SELECT 3, 'London'
UNION
SELECT 4, 'Sydney'
UNION
SELECT 5, 'Dubai'

SELECT * FROM #tTemp1
DROP TABLE #tTemp1





No loops! No CURSORs! No RBAR! Hoo-uh!

INDEXing a poor-performing query is like putting sugar on cat food. Yeah, it probably tastes better but are you sure you want to eat it?

Need to UNPIVOT? Why not CROSS APPLY VALUES instead?
Since random numbers are too important to be left to chance, let's generate some!
Are you too recursively challenged?
Splitting strings based on patterns can be fast!
Post #1365570
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse