본문 바로가기
내일배움캠프/회고록

6월 26일 수요일

by jhdevtrace 2024. 6. 27.

HRD-NET 등록이 완료돼서, 이번 주부터는 강의 위주로 공부할 예정이다.

SQL

GROUP BY

같은 항목들을 묶어서 표시

LEFT 함수

SQL에서 문자열의 앞 2글자만 출력하려면 MySQL의 문자열 함수인 LEFT를 사용할 수 있습니다. LEFT 함수는 문자열의 왼쪽에서 지정된 수의 문자를 반환합니다.

다음은 예시입니다. 예를 들어, NAME 컬럼의 앞 2글자만 가져오고 싶다면 다음과 같이 쿼리를 작성할 수 있습니다:

sql코드 복사
SELECT
    ANIMAL_ID,
    NAME,
    LEFT(NAME, 2) AS NAME_PREFIX
FROM
    ANIMAL_INS
ORDER BY
    ANIMAL_ID;

이 쿼리에서:

  • LEFT(NAME, 2) AS NAME_PREFIX: NAME 컬럼의 앞 2글자를 NAME_PREFIX라는 별칭으로 선택합니다.
  • ANIMAL_ID와 NAME 컬럼도 함께 선택하여 결과를 구성합니다.
  • 결과는 ANIMAL_ID를 기준으로 오름차순 정렬됩니다.

이를 통해 NAME 컬럼의 앞 2글자만 출력된 결과를 얻을 수 있습니다.

'내일배움캠프 > 회고록' 카테고리의 다른 글

7월 2일 화요일  (0) 2024.07.04
7월 1일 월요일  (0) 2024.07.02
6월 25일 화요일  (0) 2024.06.25
6월 21일 금요일  (0) 2024.06.21
6월 20일 목요일  (0) 2024.06.20