SQL

LIMIT, 수치 연산, 문자열 연산, 날짜 연산

IT70 2024. 3. 5. 13:25

1. LIMIT 구문 사용하기
LIMIT 구문은 쿼리 결과로 반환되는 행의 수를 제한하는 데 사용됩니다. 

SELECT * FROM users LIMIT 10;


이 쿼리는 users 테이블에서 처음 10개의 행만을 선택하여 반환합니다.

2. 수치 연산
SQL에서 수치 연산을 사용하여 데이터에 대한 계산을 수행할 수 있습니다. 이는 금액 계산, 평균, 최소값 및 최대값 찾기 등 다양한 상황에서 활용됩니다.

SELECT AVG(salary) FROM employees;


이 쿼리는 employees 테이블에서 직원들의 평균 급여를 계산합니다.

3. 문자열 연산
문자열 연산을 통해 텍스트 데이터를 조작하고, 데이터를 형식화하거나, 특정 패턴에 맞게 데이터를 추출할 수 있습니다. SQL에서는 CONCAT, SUBSTRING, UPPER, LOWER 등의 함수를 사용하여 문자열을 처리합니다.

 

SELECT CONCAT(firstName, ' ', lastName) AS fullName FROM users;


이 쿼리는 사용자의 이름과 성을 결합하여 전체 이름을 만듭니다.

4. 날짜 연산
날짜 연산은 날짜 데이터를 처리하고, 날짜 간의 차이를 계산하거나, 특정 날짜를 기준으로 데이터를 필터링하는 데 사용됩니다. DATE_ADD, DATE_SUB, DATEDIFF 등의 함수가 사용됩니다.

SELECT DATEDIFF('2023-12-31', '2023-01-01') AS days_difference;


이 쿼리는 2023년 1월 1일부터 2023년 12월 31일까지의 일수 차이를 계산합니다.

'SQL' 카테고리의 다른 글

ORDER BY, 복수의 열을 지정해 정렬하기  (0) 2024.02.14
패턴 매칭에 의한 검색  (0) 2024.02.14
조건 조합하기  (0) 2024.02.14
검색 조건 지정하기  (0) 2024.02.14
테이블 구조 참조  (0) 2024.02.13