SQLQ&A 게시판 아카이브 - sqler.pe.kr의 Q&A 게시판 (검색만 가능)
SQLER.pe.kr에서 제공되었던 게시판 입니다. 이곳은 글쓰기나 덧글 쓰기가 불가하며 검색 용도로만 이용하실 수 있습니다. SQL서버 관련 문의는 SQL Q&A에 게시판 진행해 주시길 바랍니다.
글 수 86,567
CREATE TABLE ABC(Name VARCHAR(6),Name1 VARCHAR(6))
INSERT ABC VALUES("을왕리","바다")
INSERT ABC VALUES("대구","사과")
INSERT ABC VALUES("서울","여행")
----------------------------------------------
SELECT CASE I WHEN 1 THEN Name ELSE Name1 END 목록
FROM ABC A
CROSS JOIN (SELECT 1 I UNION ALL SELECT 2) B
/*
목록
------
을왕리
대구
서울
바다
사과
여행
(6개 행이 영향을 받음)
*/
> 손님 님이 쓰신 글
> ----------------------------------------------------------
> OS : Microsoft Windows 2000 Server / Advanced Server
> SQL : Microsoft SQL Server 2000 Standard / Enterprise Edition
>
> 안녕하세요..
> 아무리 머리를 굴려보고 검색을 해봐도 모르겠더군요..
> 혹시 이렇게 조회가 가능할까요?
> 테이블 이름 : ABC
>
> 데이이터 내용
>
> Name | Name1
> -------------------
> 을왕리 바다
> 대구 사과
> 서울 여행
>
> 이렇게 되어있을때 select 를 하면
> == 결과 ==
> 목록
> ------
> 을왕리
> 바다
> 대구
> 사과
> 서울
> 여행
>
> 또는
>
> 목록
> ------
> 을왕리
> 대구
> 서울
> 바다
> 사과
> 여행
>
> 어떻게 하면 이렇게 쿼리를 할 수 있을까요?
> 고수님들의 조언 부탁드립니다.
> 감사합니다.
INSERT ABC VALUES("을왕리","바다")
INSERT ABC VALUES("대구","사과")
INSERT ABC VALUES("서울","여행")
----------------------------------------------
SELECT CASE I WHEN 1 THEN Name ELSE Name1 END 목록
FROM ABC A
CROSS JOIN (SELECT 1 I UNION ALL SELECT 2) B
/*
목록
------
을왕리
대구
서울
바다
사과
여행
(6개 행이 영향을 받음)
*/
> 손님 님이 쓰신 글
> ----------------------------------------------------------
> OS : Microsoft Windows 2000 Server / Advanced Server
> SQL : Microsoft SQL Server 2000 Standard / Enterprise Edition
>
> 안녕하세요..
> 아무리 머리를 굴려보고 검색을 해봐도 모르겠더군요..
> 혹시 이렇게 조회가 가능할까요?
> 테이블 이름 : ABC
>
> 데이이터 내용
>
> Name | Name1
> -------------------
> 을왕리 바다
> 대구 사과
> 서울 여행
>
> 이렇게 되어있을때 select 를 하면
> == 결과 ==
> 목록
> ------
> 을왕리
> 바다
> 대구
> 사과
> 서울
> 여행
>
> 또는
>
> 목록
> ------
> 을왕리
> 대구
> 서울
> 바다
> 사과
> 여행
>
> 어떻게 하면 이렇게 쿼리를 할 수 있을까요?
> 고수님들의 조언 부탁드립니다.
> 감사합니다.

