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 |