database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 31123 게시물 읽기
No. 31123
중복 ROW 만들기 질문드립니다.
작성자
정성빈(dongkkase)
작성일
2017-09-14 17:06
조회수
4,470

 

아래와 같은 테이블이 있습니다.

[옵션테이블]

옵션인덱스(PK) 가격
1 1,000
2 1,000

 

위 데이터를 SELECT * FROM 옵션테이블 WHERE 옵션인덱스 IN (1, 1, 2); 처럼 사용하여 아래와 같은 결과물을 만들고 싶습니다.

옵션인덱스(PK) 가격
1 1,000
1 1,000
2 1,000

테이블을 하나 더 만들어서 해야할지, 아니면 쿼리로만 가능할지 조언 부탁드립니다.

 

이 글에 대한 댓글이 총 1건 있습니다.

SELECT a.*
  FROM 옵션테이블 a
 INNER JOIN
       (SELECT 1 옵션인덱스
        UNION ALL SELECT 1
        UNION ALL SELECT 2
       ) b
    ON a.옵션인덱스 = b.옵션인덱스
;

마농(manon94)님이 2017-09-15 10:50에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
31126간단한 쿼리문 질문입니다. (두 필드를 더하기) [5]
쿼리초보
2017-09-25
5878
31125C언어와 데이터베이스 연동 질문입니다. ㅜ
김지희
2017-09-21
4784
31124댓글 테이블 구조는 어떻게 가져가야 좋을까요?
권순환
2017-09-15
5093
31123중복 ROW 만들기 질문드립니다. [1]
정성빈
2017-09-14
4470
31122저장 프로시저 Commit Rollback 관련 질문 드립니다.
LJJ
2017-09-14
4425
31121mysqltunner.sh 확인 결과
김성환
2017-09-13
4132
31120안녕하세요 쿼리문 sin cos 위치기반 질문이 있습니다
kskksg4
2017-09-12
3984
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다