아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
대담한황로142
대담한황로14219.05.05

오라클 간단한 쿼리 질문 드립니다.부탁드립니다.

컬럼1 컬럼2 컬럼3 컬럼4
z 1 2 3
z 2 3 4
z 5 6 7
y 2 2 3
y 1 2 3
y 4 5 3
x 5 5 5
x 6 6 6

------------------------------------------------------------------

이렇게 테이블 이 있습니다.

-------------------------------------------------------------------

컬럼1 컬럼2 컬럼3 컬럼4
z 1 2 3
z 2 3 4
z 5 6 7

-------------------------------------------------------------------

결과 이렇게 3개 행으로 결과 을 나올려고하는데 생각 보다 잘 안된에요~고수님들 부탁드립니다.

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 안녕하세요 쿼리 짜는 방법에서 여러가지가 있습니다. 참고 하셔서 활용하시면 되겠습니다. 사람마다 짜는 스타일이 다르기 때문입니다.

    SELECT *

    FROM T A

    WHERE COL1 = ANY (SELECT DISTINCT COL1

    FROM T

    WHERE COL2 = 1

    AND COL3 = 2)


  • SELECT 컬럼1, 컬럼2, 컬럼3, 컬럼4 FROM 테이블명 WHERE 컬럼1 = 'z';

    위와 같이 하면 컬럼1에 z 인것이 전부 출력됩니다.


  • 첫번째 컬럼이 z인 것만 나오게 하려는 건가요? (질문을 좀 더 자세히 써 주세요 (...))

    SELECT * FROM 테이블 WHERE 컬럼1 = 'z';

    단순히 WHERE로 컬럼1이 z인 레코드만 나오게 하면 됩니다. (테이블명과 컬럼명은 적당히 바꿔주세요)