mssql에서 select 방법 문의 드립니다.

mssql에서 select 방법 문의 드립니다.

작성일 2013.07.01댓글 1건
    게시물 수정 , 삭제는 로그인 필요

 안녕하세요
제가 하고자 하는건

declare @list varchar(100)
set @list='1,3,10,17'
select *
from table1 a
inner join table2 b on b.key1=a.key1
inner join (
select key3,count(*) as cnt where key3 in ( @list )
) c on c.key3=b.key3

위와 같은것을 하려고 합니다.
보시면 아시겠지만 여기서 중요한것은 @list라는 변수인데요
특정 키값의 목록을 위와 같이 가져와서 그걸 이용해 select문을 사용하려 하는데
어떻게 해야 할지 방법을 모르겠어서 이렇게 질문 드립니다.
테이블을 리턴해주는 함수도 사용해보고 제가 아는한 여러가지 다 해봤는데 않되네요
답변 바랍니다.



profile_image 익명 작성일 -

 @list 에 들어가는 내용대로 값이 들어온다면

 

1. c,java등 프로그램에서 사용을 한다면

    sql += "select key3,count(*) as cnt where key3 in  (" + list + ") "

    형태로 해서 sql을 만든다음 실행하는 방법 밖에 현재로서는 없을것 같네요..

 

 

mssql에서 select 방법 문의 드립니다.

... 이용해 select문을 사용하려 하는데 어떻게 해야 할지 방법을 모르겠어서 이렇게 질문 드립니다.... c,java등 프로그램에서 사용을 한다면 sql...

MS SQL update를 select로 하는 방법좀...

select한것을 update하는 것이 처음이라 고수님에게 문의드려봅니다. 테이블 2개가 있습니다. TB... 여러가지 방법이 있겠지만, SQL Server 2005이상을...

ms-sql 에서 select시 값이 없을때...

... 답변 부탁드립니다. CorpID 가 아닌 SELECT * 를 하여도 결과는 마찬가지일 것 입니다. WHERE 절에 명시한 조건에 충족하는 결과가 없기 때문입니다. CorpID가 null...

MS-SQL 테이블 select 조회시...

MS-SQL select 조회시 동일칼럼명은 조회되지 않도록 하는 방법이 없는지 답변 부탁드립니다.. subject class point 국어 1반 80 국어 1반 90 국어...

mssql 2000 쿼리분석기 select 후...

... 두가지 방법을 접목시키는 것이죠~ select후 그 로우들... 부탁드립니다^^ 안녕하세요.. 말씀하시거는.. 지금 아시는거와 크게 다르지 않을거 같은데요 sql 엔터프라이즈...

MSSQL select 조회 관련 질문 드립니다.

... 이 경우 나이를 제외한 컬럼을 출력하는 방법을 알고 싶습니다. 안녕하세요! 컬럼 지정은 select 뒤에 컬럼명을 쭉 기입하시면 됩니다! select 날짜, 이름, 구매상품...

엑셀파일 MS_SQLSELECT하는 방법...

엑셀파일을 MS_SQLSELECT해서 INSERT하려고 하는데요 우선 SELECT를해야... 해결방법을 가르쳐주세요 고수님들 도와주세요 초보인지라 아는게 없네요...