July 26, 2010 at 5:14 am
Hi Team,
I have a table, when I select it results shows like below:
Instance name Verified Name
USMKESQLPRD001\SQL001NULL
NULL
NULL
NULL ------------------------------------------------------------
NULL --------------------------------------------------
NULL
NULL
NULL NULL
I need this should look like below:
Instance name Verified Name
USMKESQLPRD001\SQL001USMKESQLPRD001SQL001
can you please let me know how to do this ?
Thank You.
Regards,
Raghavender Chavva
July 26, 2010 at 5:22 am
Dint this work for you?
Select instancename,verifiedname from table where instancename is not null and verifiedname is not null
As it seems as simple, i guess i am missing something.. if thats NOT what you are after, can you tell us clearly what you expected query is with sample data of your table?
July 26, 2010 at 5:22 am
Below is the Original result:
Instance name Verified Name
USMKESQLPRD001\SQL001 NULL
NULL
NULL
NULL ------------------------------------------------------------
NULL --------------------------------------------------
NULL USMKESQLPRD001\SQL001
NULL
NULL NULL
It need to be converted into like below:
Instance name Verified Name
USMKESQLPRD001\SQL001 USMKESQLPRD001\SQL001
Thank You.
Regards,
Raghavender Chavva
July 26, 2010 at 5:23 am
Raghavender
Please will you describe what you're trying to do? It looks as if you want to display the server name and instance name without the separating backslash. To do this, have look in Books online about string functions - I think REPLACE is the one you need here.
John
July 26, 2010 at 5:27 am
ColdCoffee (7/26/2010)
Dint this work for you?
Select instancename,verifiedname from table where instancename is not null and verifiedname is not null
As it seems as simple, i guess i am missing something.. if thats NOT what you are after, can you tell us clearly what you expected query is with sample data of your table?
above query dint work for me...its showing null values.
Thank You.
Regards,
Raghavender Chavva
July 26, 2010 at 5:28 am
Sorry...not null values its showing no values.
Thank You.
Regards,
Raghavender Chavva
July 26, 2010 at 5:31 am
Can u attach a screen shot of your "Results Pane" alone with your current result set? I am stil unclear on your request. Just a shot in the dark, are u trying to find only the non-null entries from each column into only single row?
July 26, 2010 at 5:44 am
Raghavender (7/26/2010)
Sorry...not null values its showing no values.
SELECT instance_name, verified_name
FROM dbo.Table1
WHERE (instance_name IS NOT NULL) OR (verified_name IS NOT NULL)
but this will give you two lines.....
________________________________________________________________
you can lead a user to data....but you cannot make them think
and remember....every day is a school day
July 26, 2010 at 7:00 am
-- create sample data
DROP TABLE #Sample
CREATE TABLE #Sample ([Instance name] varchar(60), [Verified Name] varchar(60))
INSERT INTO #Sample ([Instance name], [Verified Name])
SELECT 'USMKESQLPRD001\SQL001', NULL UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, '------------------------------------------------------------' UNION ALL
SELECT NULL, '--------------------------------------------------' UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, NULL
-- check sample data
SELECT * FROM #Sample
-- generate required results
SELECT [Instance name], [Verified Name] = [Instance name]
FROM #Sample
WHERE [Instance name] IS NOT NULL
For fast, accurate and documented assistance in answering your questions, please read this article.
Understanding and using APPLY, (I) and (II) Paul White
Hidden RBAR: Triangular Joins / The "Numbers" or "Tally" Table: What it is and how it replaces a loop Jeff Moden
July 26, 2010 at 7:23 am
Ok, I may be an idiot. BUT!
Did anyone, before providing answers, understood what this OP really have in his DB and what he is really trying to do?
He said that "I have a table", but he doesn't specify any columns and its datatype
Then he said "when I select it results shows like below: ...", but what query he is using?
Look at the end you can write a query to display his current and wanted results without having any tables...
Dear Raghavender, if you want to get relevant help quickly, please click the link located in my signature where you will find information about how to post your questions.
Please keep in mind that the most of people who is helping on this forum do it in their precious free-time.
As you have asked to convert results of your current query into one row, you can do just this:
SELECT (SELECT TOP 1 [Instance name] FROM (your query) yq WHERE [Instance name] IS NOT NULL) AS [Instance name]
,(SELECT TOP 1 [Verified Name] FROM (your query) yq WHERE [Verified Name] IS NOT NULL) AS [Verified Name]
Does it return results required by you? - YES
Does it do what you really want? - I doubt it...
July 26, 2010 at 8:15 am
Wrong one
Thank You.
Regards,
Raghavender Chavva
July 26, 2010 at 8:19 am
Chris Morris-439714 (7/26/2010)
-- create sample data
DROP TABLE #Sample
CREATE TABLE #Sample ([Instance name] varchar(60), [Verified Name] varchar(60))
INSERT INTO #Sample ([Instance name], [Verified Name])
SELECT 'USMKESQLPRD001\SQL001', NULL UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, '------------------------------------------------------------' UNION ALL
SELECT NULL, '--------------------------------------------------' UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, '' UNION ALL
SELECT NULL, NULL
-- check sample data
SELECT * FROM #Sample
-- generate required results
SELECT [Instance name], [Verified Name] = [Instance name]
FROM #Sample
WHERE [Instance name] IS NOT NULL
From the above Query I got my required output.
Thanks every One for your precious time and your help.
Thank You.
Regards,
Raghavender Chavva
July 26, 2010 at 8:21 am
Raghavender (7/26/2010)
Wrong one
Can you please post the query which solved your problem? It will satisfy the curiosity of those who have given their time to help you, and may help others in the future.
For fast, accurate and documented assistance in answering your questions, please read this article.
Understanding and using APPLY, (I) and (II) Paul White
Hidden RBAR: Triangular Joins / The "Numbers" or "Tally" Table: What it is and how it replaces a loop Jeff Moden
Viewing 13 posts - 1 through 12 (of 12 total)
You must be logged in to reply to this topic. Login to reply