SQLD(SQL 개발자) 기출 · 단일행 함수

다음 출력 결과로 가장 알맞은 것은?
본문)
SELECT COUNT(COL1) 
FROM TAB1 WHERE REGEXP_LIKE(COL1, '[XY-]+Z?'); 

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

[XY-]는 X 또는 Y 또는 -와 같다. 따라서 X, Y, - 중 하나가 여러 번 반복되면서 그 뒤에 Z값이 오거나 오지 않는 문자열 배열을 갖는 행은 전체이므로 총 5개가 출력된다.
이 단원 연속 풀기 · 단일행 함수개념서 「단일행 함수」 읽기

이 단원 공개 기출 46문항

  1. 아래 SQL에서 밑줄 친 자리에 쓰인 함수의 결과가 다른 하나는?단일행 함수
  2. 아래 SQL의 실행 결과로 알맞은 것은? (단, 문자타입인 경우 ''를 붙여서 표현, 숫자타입인 경우 숫자만 전달)단일행 함수
  3. 아래 SQL 수행 결과로 가장 알맞은 것은? [그림]단일행 함수
  4. 아래 ERD를 참고하고, ORDERS.PROMOTION_ID는 NULL이 가능하다고 가정할 때 다음 SQL 중 실행 결과가 다른 하나는? [그림]단일행 함수
  5. 다음 SQL 실행 결과로 가장 알맞은 것은? [그림]단일행 함수
단일행 함수 기출 전체 보기 →