have table with two columns with datatypes as number and
varchar and the values in
A column like 1,2,3 AND B column values like a,b,c.
now need to display data in a single column as 1,a,2,b,3,c.
Answer Posted / saravanan
Try this way!
create table stest(num int,name varchar(10),value numeric
(10,2));
insert into stest values(101,'SARAN',1000.58);
insert into stest values(102,'KALA',1200.18);
insert into stest values(103,'AYYA',3000.40);
insert into stest values(104,'RATNA',4000.57);
SELECT * FROM STEST;
declare @str varchar(2000);
set @str = null;
select @str=ISNULL(@str+',','')+ltrim(STR(num))+','+name
from stest
select @str;
| Is This Answer Correct ? | 3 Yes | 2 No |
Post New Answer View All Answers
Can a trigger call a stored procedure?
How to select unique records from a table?
Which column in the user.triggers data dictionary view shows that the trigger is a pl/sql trigger?
What is a sql statement?
Is sql microsoft?
What is use of term?
What is the difference between a database and a relational database?
how to fetch alternate records from a table? : Sql dba
Why cross join is used?
What are the most important characteristics of pl/sql?
What is the difference between union and union all command?
What is difference between joins and union?
Are subqueries faster than joins?
Can there be more than one function with a similar name in a pl/sql block?
how can we transpose a table using sql (changing rows to column or vice-versa) ? : Sql dba