728x90

SQL 33

DISTINCT 키워드 마스터하기 : SQL에서 유니크한 값만 추출하기

2024.12.01 - [데이터베이스/MySQL 실습문제] - LIKE , LIMIT, DISTINCT, CASE문키워드를 이용한 연습문제 각각 5개씩 LIKE , LIMIT, DISTINCT, CASE문키워드를 이용한 연습문제 각각 5개씩문제풀이용 데이터베이스 SQL파일 다운로드 LIKE 예습 문제특정 도메인을 가진 이메일 검색이메일이 example.com 도메인으로 끝나는 직원들의 정보를 출력하는 SQL 문을 작성하세요.더보기SELECT * FROMboohoday.com SQL DISTINCT : 중복 제거의 마법  SQL에서 매우 유용한 키워드인 DISTINCT에 대해 알아보겠습니다.   DISTINCT는 결과 집합에서 중복된 행을 제거하는 간단하면서도 강력한 도구입니다. DISTINCT란 무엇인가..

COUNT() 함수를 이용한 연습문제 10개

2024.11.28 - [데이터베이스/MySQL 함수] - SQL COUNT()로 데이터 분석 시작하기 : 숫자 세기 SQL COUNT()로 데이터 분석 시작하기 : 숫자 세기SQL COUNT(): 데이터 세기의 마법사  SQL에서 가장 많이 사용되는 함수 중 하나인 COUNT()에 대해 알아보겠습니다.   COUNT()는 데이터베이스에서 행의 수를 세는 간단하면서도 강력한 도구입니다.  COUboohoday.com 문제풀이용 데이터베이스 SQL파일 다운로드  SQL 풀이는 더보기 버튼 클릭 전체 직원 수employees 테이블에 등록된 전체 직원 수를 출력하는 SQL 문을 작성하세요.더보기SELECT COUNT(*) AS total_employees FROM employees; 부서별 직원 수 각 부서..

REPLACE() 함수를 이용한 연습문제 10개

2024.11.27 - [데이터베이스/MySQL 문자열 함수] - REPLACE() 함수 마스터하기 : 쉽고 강력한 문자열 교체 기법 REPLACE() 함수 마스터하기 : 쉽고 강력한 문자열 교체 기법SQL REPLACE(): 문자열 변환의 마법사  SQL에서 문자열을 쉽게 변경할 수 있는 REPLACE() 함수에 대해 알아보겠습니다.   REPLACE()는 데이터 정제와 변환에 매우 유용한 도구입니다. REPLACE() 함수란?  REPLboohoday.com 문제풀이용 데이터베이스 SQL파일 다운로드  SQL 풀이는 더보기 버튼 클릭이메일 도메인 변경모든 직원의 email에서 도메인 example.com을 company.com으로 변경하는 SQL 문을 작성하세요.더보기SELECT email, REPL..

CHAR_LENGTH() 함수를 이용한 연습문제 10개

2024.11.27 - [데이터베이스/MySQL 문자열 함수] - SQL CHAR_LENGTH() 함수: 초보자도 쉽게 이해하는 문자열 길이 측정 SQL CHAR_LENGTH() 함수: 초보자도 쉽게 이해하는 문자열 길이 측정SQL CHAR_LENGTH(): 문자열 길이 측정의 마법사SQL에서 문자열의 길이를 측정하는 데 사용되는 CHAR_LENGTH() 함수에 대해 알아보겠습니다. 이 함수는 데이터 분석과 문자열 처리에 매우 유용합니다.  CHAboohoday.com 문제풀이용 데이터베이스 SQL파일 다운로드  SQL 풀이는 더보기 버튼 클릭이름의 길이 출력  각 직원의 first_name의 길이를 계산하여 출력하는 SQL 문을 작성하세요.더보기SELECT first_name, CHAR_LENGTH(f..

SQL CONCAT() 함수를 이용한 연습문제 10개

2024.11.27 - [데이터베이스/MySQL 문자열 함수] - SQL CONCAT() 활용법 : 데이터 조합의 핵심 도구 SQL CONCAT() 활용법 : 데이터 조합의 핵심 도구SQL CONCAT() :  문자열 결합의 마법사오늘은 SQL에서 문자열을 결합하는 강력한 도구인 CONCAT() 함수에 대해 자세히 알아보겠습니다. CONCAT()은 여러 문자열을 하나로 합치는 데 사용되며, 데이터 표itstory05.tistory.com 문제풀이용 데이터베이스 SQL파일 다운로드   SQL 풀이는 더보기 버튼 클릭1. 전체 이름 출력  first_name과 last_name을 합쳐서 **"성명(Full Name)"**을 출력하는 SQL 문을 작성하세요.더보기SELECT CONCAT(first_name, ..

SQL SUBSTRING() 함수를 이용한 연습문제 10개

2024.11.27 - [데이터베이스/MySQL 문자열 함수] - SQL SUBSTRING() 활용법: 데이터 분석가의 필수 도구 SQL SUBSTRING() 활용법: 데이터 분석가의 필수 도구SQL SUBSTRING(): 문자열 조작의 강력한 도구오늘은 SQL에서 문자열 처리의 핵심 함수인 SUBSTRING()에 대해 자세히 알아보겠습니다. SUBSTRING() 함수는 문자열에서 특정 부분을 추출하는 데 사용되며, 데itstory05.tistory.com문제풀이용 데이터베이스 SQL파일 다운로드   SQL 풀이는 더보기 버튼 클릭1. 이름의 첫 글자 가져오기각 직원의 first_name에서 첫 번째 글자를 출력하는 SQL 문을 작성하세요.더보기SELECT SUBSTRING(first_name, 1, 1..

SQL ORDER BY: 데이터 정렬의 마법사

SQL ORDER BY: 데이터 정렬의 마법사  안녕하세요, 데이터 분석과 SQL에 관심 있는 여러분!   오늘은 SQL의 강력한 기능 중 하나인 ORDER BY에 대해 자세히 알아보겠습니다.   ORDER BY는 쿼리 결과를 원하는 대로 정렬할 수 있게 해주는 마법 같은 키워드입니다.   이를 통해 데이터를 더욱 의미 있고 분석하기 쉽게 만들 수 있습니다.ORDER BY의 기본  ORDER BY의 기본 구문은 다음과 같습니다  여기서 ASC는 오름차순(기본값), DESC는 내림차순을 의미합니다. SELECT column1, column2, ...FROM table_nameORDER BY column1 [ASC|DESC], column2 [ASC|DESC], ...   다양한 정렬 방법  1. 단일 열 ..

SQL에서 시간을 다루는 함수들: NOW(), CURDATE(), TIMEDIFF() 등 알아보기

SQL에서는 날짜와 시간 정보를 효과적으로 다룰 수 있는 다양한 함수들이 제공됩니다.  이러한 시간 관련 함수들은 데이터를 날짜 및 시간 기준으로 정렬하거나 필터링하고, 시간 차이를 계산하거나 현재 시간을 추적하는 데 매우 유용합니다.  오늘은 SQL에서 자주 사용되는 시간 관련 함수들을 소개하고, 각각의 사용법을 자세히 살펴보겠습니다.  샘플 데이터 쿼리INSERT INTO orders (customer_name, product_name, order_date, delivery_date) VALUES ('김철수', '노트북', '2023-10-01 14:30:00', '2023-10-05'), ('이영희', '스마트폰', '2023-10-02 09:15:00', '2023-10-07'), ('박준혁', ..

SQL GROUP BY: 데이터 집계의 핵심 키워드

SQL GROUP BY: 데이터 집계의 핵심 키워드  안녕하세요, SQL 학습자 여러분!   오늘은 데이터 분석에서 매우 중요한 역할을 하는 GROUP BY 키워드에 대해 자세히 알아보겠습니다.   GROUP BY는 데이터를 그룹화하고 요약하는 데 사용되는 강력한 도구입니다.   이를 통해 복잡한 데이터셋에서 의미 있는 인사이트를 도출할 수 있습니다.GROUP BY의 기본 개념   GROUP BY는 지정된 열의 고유한 값을 기준으로 행을 그룹화 (집계방식) 합니다.    주로 집계 함수(SUM, COUNT, AVG 등)와 함께 사용되어 각 그룹에 대한 요약 정보를 제공합니다.   GROUP BY의 기본 구문은 다음과 같습니다.SELECT column1, column2, aggregate_function(..

[SQL] 200개의 테이터 및 30문제

지금까지 많은 것을 배웠습니다. 실습 문제 도전하며, 복습하도록 하겠습니다.데이터베이스 생성 및 데이터 삽입  데이터 베이스 생성 및 데이터 삽입 테이블 이름: users 테이블스키마(테이블구조)id (정수형, 프라이머리키, not null, 자동)name (문자열,50)email (문자열,50)age (정수형)country (문자열,50)기본 SELECT모든 데이터를 조회하시오.name과 email 컬럼만 조회하시오.30세 이상의 사용자만 조회하시오.국가가 'USA'인 사용자만 조회하시오.이름에 'a'가 포함된 사용자를 조회하시오. 조건문 및 정렬나이가 25세 이상이고 35세 이하인 사용자만 조회하시오.이메일이 '@example.com'으로 끝나는 사용자를 조회하시오.이름을 기준으로 오름차순 정렬하시오..

728x90