STUDY/SQL

    [프로그래머스] SQL 코딩 챌린지 해보기_27문제

    SQL 코딩 챌린지 링크 1. SELECT ## 1번_ 전체 출력 SELECT * from ANIMAL_INS ORDER BY ANIMAL_ID ## 2번_ ANIMAL_ID별 역순 출력 SELECT NAME,DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC ## 3번_동물 보호소에 들어온 동물 중 아픈 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION IN ('Sick') ORDER BY ANIMAL_ID ## 4번_제외 시키고 출력 SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHE..

    [SQL] 날짜 년월로 group by하는 여러가지 방법들

    🥝난 원한다 'YYYY-MM'만 뽑기를🥝 문제: 날짜별로 데이터를 분류하고 싶다. 실습 환경: Redash 원하는 결과물 2016-11-15 00:00 → 2016-11 1. SUBSTR() SUBSTR(문자열or컬럼명,시작위치,추출개수) select substr(o.order_date,1,7) from orders o group by substr(o.order_date,1,7) 2. DATE_FORMAT() DATE_FORMAT(문자열or컬럼명, 원하는 문자열 형태) select date_format(order_date, '%Y-%m') from orders group by date_format(order_date, '%Y-%m') #y라고하면 년도의 끝 두자..

    SQL 문제를 풀어보자

    1.Country 별로 ContactName이 ‘A’로 시작하는 Customer의 숫자를 세는 쿼리를 작성하세요. SELECT country, count(1) FROM customers where ContactName like 'A%' group by country 2. Customer 별로 Order한 Product의 총 Quantity를 세는 쿼리를 작성하세요. SELECT c.CustomerID, sum(quantity) FROM Customers as c, orders as o, orderdetails as ot where c.CustomerID = o.CustomerID and o.OrderID = ot.OrderID group by c.CustomerID 3. 년월별, Emplo..

    SQL 입문하기 - 1주차

    [생활코딩] 1)DATABASE2 MySQL - 7.SQL과 테이블의 구조 2)mysql 데이터 관리-조회(SELECT) 3)mysql 데이터관리-조회(group) 4)mysql 데이터관리-조회(join) & ---------------------- summarize: SELECT is the clause we use every time we want to query information from a database. AS renames a column or table. DISTINCT return unique values. WHERE is a popular command that lets you filter the results of the query based on conditions that you..