728x90

🐬 MySQL 43

[함수] 숫자 함수 관련 - 아직 미숙 (정리예정)

-- 각 작가별로 자신이 쓴 책의 페이지수를 다 더하면? SELECT author_lname,SUM(pages) as author_lname_cutFROM books bgroup by author_lname -- 평균을 구하는 함수 agv()-- books 테이블의 페이지수 평균은? SELECT AVG(pages)FROM books b -- 각 작가별로 쓴책의 평균 페이지수를 알고 싶다SELECT author_lname ,AVG(pages) as page_avgFROM books bgroup by author_lnameorder by page_avg; use test6;  -- 최대값을 구하는 함수 : max:-- 페이지 수가 가장 많은 책은, 몇페이지 인가? SELECT max(pages)FROM bo..

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 COUNT()로 데이터 분석 시작하기 : 숫자 세기

2024.12.01 - [데이터베이스/MySQL 실습문제] - COUNT() 함수를 이용한 연습문제 10개 COUNT() 함수를 이용한 연습문제 10개2024.11.28 - [데이터베이스/MySQL 함수] - SQL COUNT()로 데이터 분석 시작하기 : 숫자 세기 SQL COUNT()로 데이터 분석 시작하기 : 숫자 세기SQL COUNT(): 데이터 세기의 마법사  SQL에서 가장 많이 사용되는 함boohoday.com SQL COUNT(): 데이터 세기의 마법사  SQL에서 가장 많이 사용되는 함수 중 하나인 COUNT()에 대해 알아보겠습니다.   COUNT()는 데이터베이스에서 행의 수를 세는 간단하면서도 강력한 도구입니다.  COUNT()란 무엇인가요?  COUNT() 함수는 지정된 조건에 맞..

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

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

SQL CONCAT() 활용법 : 데이터 조합의 핵심 도구

2024.11.30 - [데이터베이스/MySQL 실습문제] - SQL CONCAT() 함수를 이용한 연습문제 10개 SQL CONCAT() 함수를 이용한 연습문제 10개2024.11.27 - [데이터베이스/MySQL 문자열 함수] - SQL CONCAT() 활용법 : 데이터 조합의 핵심 도구 SQL CONCAT() 활용법 : 데이터 조합의 핵심 도구SQL CONCAT() :  문자열 결합의 마법사오늘은 SQL에서 문자열을itstory05.tistory.com SQL CONCAT() :  문자열 결합의 마법사 SQL에서 문자열을 결합하는 강력한 도구인 CONCAT() 함수에 대해 자세히 알아보겠습니다.  CONCAT()은 여러 문자열을 하나로 합치는 데 사용되며, 데이터 표현과 가공에 매우 유용합니다.  ..

SQL SELECT: 데이터베이스의 마법 지팡이

SQL SELECT: 데이터베이스의 마법 지팡이  안녕하세요, 데이터베이스와 SQL에 관심 있는 여러분! 오늘은 SQL의 가장 기본이자 강력한 명령어인 SELECT에 대해 자세히 알아보겠습니다.   SELECT는 데이터베이스에서 원하는 정보를 추출하는 데 사용되는 핵심 키워드로, 데이터 분석과 관리의 시작점이라고 할 수 있습니다. SELECT의 기본 구조  SELECT 문의 가장 기본적인 형태는 다음과 같습니다:SELECT column1, column2, ...FROM table_name;  이 간단한 구문으로 테이블에서 원하는 열의 데이터를 조회할 수 있습니다.   테이블에 등록한 모든데이터 가져오기 SELECT *FROM customer;  생활에서의 사용 예  네이버 쿠팡 티스토리 등 썸네일을 클릭..

SQL CHAR_LENGTH() 함수: 초보자도 쉽게 이해하는 문자열 길이 측정

2024.12.01 - [데이터베이스/MySQL 실습문제] - CHAR_LENGTH() 함수를 이용한 연습문제 10개 CHAR_LENGTH() 함수를 이용한 연습문제 10개2024.11.27 - [데이터베이스/MySQL 문자열 함수] - SQL CHAR_LENGTH() 함수: 초보자도 쉽게 이해하는 문자열 길이 측정 SQL CHAR_LENGTH() 함수: 초보자도 쉽게 이해하는 문자열 길이 측정SQL CHAR_LENGTH(): 문자열boohoday.com SQL CHAR_LENGTH(): 문자열 길이 측정의 마법사SQL에서 문자열의 길이를 측정하는 데 사용되는 CHAR_LENGTH() 함수에 대해 알아보겠습니다. 이 함수는 데이터 분석과 문자열 처리에 매우 유용합니다.  CHAR_LENGTH()란 무엇인..

SQL REVERSE() : 문자열을 뒤집는 마법

SQL REVERSE(): 문자열을 뒤집는 마법SQL의 재미있고 유용한 문자열 함수인 REVERSE()에 대해 자세히 알아보겠습니다. REVERSE() 함수는 문자열을 거꾸로 뒤집는 간단하지만 강력한 도구입니다.(내 이름은~ 이효리~ 거꾸로 해도 이효리~) REVERSE() 함수의 기본  REVERSE() 함수의 기본 구문은 다음과 같이 매우 간단합니다SELECT*, REVERSE(author_lname(변경할 컬럼))from books b ;  이 함수는 입력된 문자열을 문자 단위로 거꾸로 뒤집어 반환합니다.  REVERSE() 사용 예시  기본 사용법SELECT author_lname, REVERSE(author_lname)from books b ;  WHERE 절에서 사용SELECT *from em..

REPLACE() 함수 마스터하기 : 쉽고 강력한 문자열 교체 기법

2024.12.01 - [데이터베이스/MySQL 실습문제] - REPLACE() 함수를 이용한 연습문제 10개 REPLACE() 함수를 이용한 연습문제 10개2024.11.27 - [데이터베이스/MySQL 문자열 함수] - REPLACE() 함수 마스터하기 : 쉽고 강력한 문자열 교체 기법 REPLACE() 함수 마스터하기 : 쉽고 강력한 문자열 교체 기법SQL REPLACE(): 문자열 변환의 마법사boohoday.com SQL REPLACE(): 문자열 변환의 마법사  SQL에서 문자열을 쉽게 변경할 수 있는 REPLACE() 함수에 대해 알아보겠습니다.   REPLACE()는 데이터 정제와 변환에 매우 유용한 도구입니다. REPLACE() 함수란?  REPLACE() 함수는 문자열에서 특정 부분을 ..

SQL UPPER()와 LOWER() : 대소문자 변환의 마법

2024.11.30 - [데이터베이스/MySQL 실습문제] - SQL UPPER()와 LOWER() 함수를 이용한 연습문제 10개 SQL UPPER()와 LOWER() 함수를 이용한 연습문제 10개2024.11.27 - [데이터베이스/MySQL 문자열 함수] - SQL UPPER()와 LOWER() : 대소문자 변환의 마법 SQL UPPER()와 LOWER() : 대소문자 변환의 마법SQL UPPER()와 LOWER() : 대소문자 변환의 마법SQL에서 문자열 처리에 필itstory05.tistory.com SQL UPPER()와 LOWER() : 대소문자 변환의 마법SQL에서 문자열 처리에 필수적인 UPPER()와 LOWER() 함수에 대해 자세히 알아보겠습니다. 이 두 함수는 문자열의 대소문자를 변환..

728x90
반응형