IT 지식과 노하우

문제: SQL의 결과로 가장 적절한 것은 무엇인가?

코딩레벨업 2025. 2. 27. 23:56
728x90
반응형

다음 SQL 문을 실행했을 때 결과 값으로 가장 적절한 것은 무엇인가?

SELECT LENGTH(RTRIM(COL1, 'LE')) + LENGTH(LTRIM(COL2, 'DE')) AS RESULT
FROM SAMPLE;

[SAMPLE 테이블]

COL1 COL2

ORACLE DATABASE
SQL DEVELOPER

선택지:

  1. RESULT
    • 12
    • 10
  2. RESULT
    • 11
    • 10
  3. RESULT
    • 11
    • 9
  4. RESULT
    • 12
    • 9

설명:
각 컬럼 값에 RTRIM, LTRIM 함수를 적용한 후 LENGTH를 구하여 합하는 SQL이다.

  • RTRIM(COL1, 'LE') 적용 결과:
    • "ORACLE" → "ORAC"
    • "SQL" → "SQ"
  • LTRIM(COL2, 'DE') 적용 결과:
    • "DATABASE" → "ATABASE"
    • "DEVELOPER" → "VELOPER"
  • 최종 길이 계산:
    • "ORAC" (4) + "ATABASE" (7) = 11
    • "SQ" (2) + "VELOPER" (7) = 9

정답:
RESULT: 11, 9

728x90
반응형
LIST