함수 9

[코딩연습]프로그래머스_루시와 엘라 찾기

문제동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle,Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL문을 작성하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : ANIMAL_INS어떤 컬럼을 이용할 것인가 : ANIMAL_ID, NAME, SEX_UPON_INTAKE어떤 조건을 지정해야 하는가 : NAME IN ()어떤 함수(수식)을 이용해야 하는가 : WHERE

[코딩연습]프로그래머스_성분으로 구분한 아이스크림 총 주문량

문제상반기 동안 각 아이스크림 성분 타입에 대한 아이스크림의 총주문량을 총주문량이 작은 순서대로 조회하는 SQL문을 작성하라. 이때 총주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정하라.조건어떤 테이블에서 데이터를 뽑을 것인가 : FIRST_HALF, ICECREAM_INFO어떤 컬럼을 이용할 것인가 : INGREDIENT_TYPE, TOTAL_ORDER어떤 조건을 지정해야 하는가 : 어떤 함수(수식)을 이용해야 하는가 : SUM, WHERE, GROUP BY, ORDER BY

240703_파이썬, PYTHON, 문제풀이

강의 : 파이썬 문법 기초 - 1주차 1-8. 반복문 - 연습문제짝수 출력하기더보기num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4] for num in num_list:     if num % 2 == 0: #짝수는 2로 나누었을때 나머지가 없다.        print(num)짝수의 개수 출력하기더보기num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4] count = 0 for num in num_list:     if num % 2 == 0:         count += 1 print(count)

240701_라이브세션 복습(2), SQL, UNION, JOIN, 파이썬

UNION 함수UNION 함수는 여러 개의 SELECT 문의 결과를 하나의 테이블로 연결할 때 사용 # union/union all 기본구조select name, goods_nm, pay_date #컬럼 순서가 같고, 그 형식이 같아야 함 from 테이블명1union (all) #수직결합 명시select name, goods_nm, pay_datefrom 테이블명 2  JOIN 함수조인의 첫번째 단계: 공통컬럼 찾기조인의 두번째 단계: 적절한 조인 방식 찾기# INNER JOIN 작성법(기초편)select 컬럼1, 컬럼2... from 테이블1 as ainner join 테이블2 as bon a.공통컬럼=b.공통컬럼# LEFT JOIN 작성법(기초편)select 컬럼1, 컬럼2... from 테이블1 a..

[코딩연습]라이브세션SQL_3회차 문제

문제 1payment 테이블에서 pay_type이 ‘MONEY’이고 pay_amount가 500,000 이상인 데이터의 개수를 count 해주세요.더보기select count(*)from paymentwhere pay_type='MONEY' andpay_amount>=500000 문제2group by 와 having 절을 사용하여 pay_type 별 최소 pay_amount를 구하고, 그 값이 500이상인 경우를 추출해주세요.더보기select pay_type, min(pay_amount) as min_pay_amtfrom basic.paymentgroup by pay_typehaving min_pay_amt>=500 문제3각 서버(serverno)별로 결제한 사용자의 수를 계산하세요. 서버 번호와 해당 ..

240627_SQL, Subquery, JOIN, INNER JOIN,LEFT JOIN, RIGHT JOIN

강의: [KDC] 엑셀보다 쉽고 빠른 SQL - 4주차  [문자변경]1. REPLACE : 지정한 문자를 다른 문자로 변경2. SUBSTRING : 특정 문자만 추출3. CONCAT : 여러 문자를 합하여 포맷팅 [조건문]1. IF : if(조건, 주건을 충족할 때, 조건을 충족하지 못할 때)2. CASE WHEN END :     case when 조건1 then 값(수식)1            when 조건2 then 값(수식)2            else 값(수식)3            end   [Subquery]필요한 경우여러번의 연산을 수행해야 할 때조건문에 연산결과를 사용해야 할 떄조건에 Query 결과를 사용하고 싶을 때  Subquery문의 기본 구조 select column1, spe..

240626(1)_SQL, 문제풀이, SQL특강 1회차, CASE WHEN, IF

[SQL] 데이터와 친해지는 SQL - 1회차문제2조건1) level 컬럼이 10 초과이고조건2) serverno컬럼이 1이 아니며조건3) 아이템이름컬럼이 레벨업 패키지 또는 시즌패스이고조건4) 아이템 획득경로가 상점에서 구매한 경우의 date, ip_addr, exp, zone_id 를 추출하고 결과값을 date 기준 내림차순으로 정렬하여 추출해주세요.더보기select `date`, ip_addr, `exp`, zone_idfrom userswhere (`level`>10) and (serverno1) and           (etc_str2='레벨업 패키지' or etc_str2='시즌패스')and (etc_str1='상점에서 구매')order by date desc 문제3case when 구문을 ..

240625_SQL, 함수, SUM, AVERAGE, COUNT, MIN, MAX, REPLACE, SUBSTR, CONCAT

강의 : [KDC] 엑셀보다 쉽고 빠른 SQL - 2주 차 [수업 목표]SQL을 이용하여 숫자 계산 값을 도출한다Query 결과를 원하는 순서대로 조회한다[함수 종류]합계 : SUM(컬럼)평균 : AVG(컬럼)더보기select sum(food_preparation_time) total_food_preparation_time,            avg(delivery_time) avg_food_preparation_time from food_orders데이터 개수 : COUNT(칼럼)  컬럼명 대신 1 또는 * 사용가능DISTINCT : 몇 개의 값을 가지고 있는지 구할 때  ex) 주문을 한 고객은 몇 명인가요?더보기select count(1) count_of_orders,        count(di..