MySQL 2

[MySQL] UNION을 사용하여 여러 집합을 하나의 집합으로 결합하기

SQL에서 UNION 연산자는 두 개 이상의 SELECT 문의 결과를 하나의 집합으로 결합하는 데 사용됩니다. 각 SELECT 문의 결과는 대응하는 필드의 이름과 타입이 같아야 합니다. # 예시 쿼리 SELECT employee_id, first_name, last_name FROM employees WHERE department_id = 1 UNION SELECT employee_id, first_name, last_name FROM employees WHERE department_id = 2; 이 예제에는 employees 테이블에서 employee_id, first_name 및 last_name 열을 선택합니다. 첫 번째 SELECT 문은 department_id 1의 직원만 선택하고, 두 번째 S..

[MySQL] REGEXP 함수를 이용하여 숫자 또는 문자만 추출하기

Extracting Numbers or Non-Numeric Characters with MySQL.MySQL의 REGEXP 함수를 사용하여 문자열에서 숫자를 추출할 수 있습니다.# 쿼리 예시SELECT REGEXP_REPLACE('abc123def456ghi789', '[^0-9]+', '') AS numbers;param1) 입력 문자열param2) [^0-9]+ : 숫자가 아닌 모든 문자와 일치하는 정규식param3) 입력 문자열에서 숫자가 아닌 모든 문자를 대체하는 빈 문자열# 결과'123456789'반대로 정규식 [0-9]+으로 숫자만 추출할 수 있습니다.MySQL에서 REGEXP_REPLACE 함수를 사용하여 문자열에서 모든 숫자를 제거하고 숫자가 아닌 문자만 가져올 수 있습니다.# 쿼리 예시..