
1주차는 전에 들어보았고 스프레드시트 내 query 수식을 이용해 본 경험이 있어서 술술 진도가 나갔었다.

if(조건, 조건을 충족할 때, 조건을 충족하지 못할 때)case when 조건1 then 값(수식)1 when 조건2 then 값(수식)2 else 값(수식)3 endcast(if(rating='Not given', '1', rating) as deci

Subquery 문의 기본 구조Sub 라는 명칭에서 알 수 있듯이, Query 안에 sub 로 들어간 구문이라고 생각해주시면 됩니다.select column1, special_columnfrom ( / subquery / select column1, colu

조회한 데이터에 아무 값이 없다면 어떻게 해야할까? 데이터 값에 null 값이 존재하는 경우1\. 없는 값을 제외 시켜준다. mysql에서는 사용할 수 없는 값일 때 해당값을 연산에서 제외해 0으로 간주한다. 이럴경우에 평균값에 포함되어 정확한 평균값을 구하기 힘들수도

첫번째 강의의 목차는한번씩 배웠던 개념이기에 복습을 하는 내용으로!case when 절을 이런식으로 사용할 수가 있다.조건문을 지원하는 연산자를 기억하자특히 봐야할 부분은!=!A그리고 숙제타임~

숙제 검사 시간\~\~~!date 컬럼이 2023-01-01 보다 큰 날짜의 game_account_id, game_actor_id, serverno를 추출해주세요.내문제 풀이! SELECT DATEfrom basic.users uwhere date(date) > da
지난 시간 문제\~~!!group by 절을 사용하여, 서버별 게임캐릭터id수(중복값 허용x)와 평균 경험치를 추출해주세요.SELECT distinct serverno, count(game_actor_id), avg(exp)from basic.us

수업 목표SQL Window 함수의 기본 구조 및 개념 이해하기각 Window 함수 별 용도와 사용법 익히기실습을 통해 Window 함수를 활용한 SQL 능력 향상하기Window 함수를 알아보아요Window 함수란 무엇인가요?Window 함수는 한 번에 여러 행을 묶어
COUNT(\*)즉, row 개수를 카운트하는 것과 마찬가지입니다.COUNT(1)COUNT(1)은 COUNT()와 결과가 같습니다. 서버 내부 동작이 빠르게 작용한다는 이점이 있다고 합니다.COUNT(1) = COUNT()!!!COUNT(column명)count(col

CONCAT_WS는 "구분자"를 첫 번째 인자로 받아들여 각 문자열 사이에 넣습니다.CONCAT는 구분자를 사용하지 않고 단순히 문자열을 이어붙입니다.CONCAT_WS는 NULL 값을 무시하고, 구분자를 넣지 않고 연결합니다.CONCAT는 NULL 값을 포함하여 연결하

INSTR 함수는 SQL에서 문자열 내에서 특정 부분 문자열(substring)이 처음으로 나타나는 위치를 반환하는 함수입니다. INSTR 함수는 MySQL과 같은 여러 SQL 데이터베이스 시스템에서 사용되며, 부분 문자열이 없는 경우 0을 반환합니다.목적: 쉼표로 구

[수업 목표] SQL 서브쿼리(Subquery) 개념과 구조, 활용 사례에 대해 소개합니다. 서브쿼리(Subquery)의 종류와 자주 사용하는 구조에 대해 알아봅니다. 서브쿼리(Subquery)와 조인(Join)의 차이점에 대해 배우고, 서브쿼리가 더 유용한 케이스에