login register Sysop! about ME  

2010년 03월 06일 16시 02분 00초,     조회수 : 215
  제목 : RE : 동일한 ID를 갖는 여러행의 데이터를 한행으로 표시하려면??
SEQ : 26710 글쓴이 : yeslin

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

CREATE TABLE TableA 
(
       [idx] [int] IDENTITY (1, 1) NOT NULL 
       ,[ITEM] VARCHAR(30)
       ,[ID] [int]
       ,[CODE] CHAR(10)
)
GO
 
INSERT INTO dbo.TableA(ITEM, ID, CODE)
SELECT '테스트품목1',584,'2068124292' UNION ALL
SELECT '테스트품목2',584,'2068124292' UNION ALL
SELECT '테스트품목3',584,'2068124292' UNION ALL
SELECT '테스트품목4',584,'2068124292' UNION ALL
SELECT '테스트품목5',584,'2068124292' UNION ALL
SELECT '테스트품목6',584,'2068124292' UNION ALL
SELECT '테스트품목7',584,'2068124292' UNION ALL
SELECT '테스트품목8',584,'2068124292'

GO


create function dbo.userTableA(@ID int)
returns varchar(8000)
as
begin
	      declare @rtnvalue varchar(8000)
	      
	      select @rtnvalue = coalesce(@rtnvalue+',','') + ITEM
	      from dbo.TableA
	      where ID = @ID
	      order by ITEM asc
	      
	      return @rtnvalue
end
GO

select dbo.userTableA(ID) as ITEM, ID, max(CODE) as CODE
from dbo.TableA
group by ID
order by ID asc



제목 작성자 날짜 조회
동일한 ID를 갖는 여러행의 데이터를 한행으로 표시하려면?? combili 2010-03-05 200
RE : 동일한 ID를 갖는 여러행의 데이터를 한행으로 표시하려면?? yeslin 2010-03-06 215

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : 드원 테크놀로지 (NeoDEEX)
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})