명령어 36

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)별로 결제한 사용자의 수를 계산하세요. 서버 번호와 해당 ..

[코딩연습]프로그래머스_이름에 el이 들어가는 동물 찾기

like "조건%" : 조건으로 시작하는like "%조건%" : 조건을 포함하는like "%조건" : 조건으로 끝나는   보호소에 돌아가신 할머니가 기르던 개를 찾는 사람이 찾아왔습니다. 이 사람이 말하길 할머니가 기르던 개는 이름에 'el'이 들어간다고 합니다. 동물 보호소에 들어온 동물 이름 중, 이름에 "EL"이 들어가는 개의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 이름 순으로 조회해주세요. 단, 이름의 대소문자는 구분하지 않습니다.

240630_라이브세션 복습(1), SQL, 명령어

SQL의 작동순서FROM → ON → JOIN → WHERE → GROUP BY → HAVING → SELECT → DISTINCT → ORDER BY SQL 조건문 : CASE WHENSELECT CASE WHEN 조건식1 THEN 결과1 WHEN 조건식2 THEN 결과2 ELSE 결과3 END AS 새로운 컬럼이름FROM 테이블명 조건문을 지원하는 연산자연산의 우선순위를 위해, 각 조건에 괄호()를 작성하여 우선적으로 연산.해당 조건들을 모두 만족해야 하므로, 각 조건들은 AND 연산자로 묶어주어야 해요.연산자연산의 예의미>, N10N이 10 미만, N이 10 초과>=, N=10N이 10 이하, N이 10 이상=N=10N이 10인 값!=N!..

WIL 내배캠 Data 3기 Chapter 1 온보딩 주차 240624-240628

해냈다뤼😎✌ 강의 시작 전 데이터분석에 대해서 잘 몰라 도서관에 가서 찾아보았다. 자세하게는 아직 모르겠다. 팀멤버들을 만났고 팀명은 정오의 데이터로 정했다.매일 오전,오후 스크럼으로 진행정도 파악. 목표 달성할 때마다 성취감 굳굳. SQL 기초적인 작성방법과 기본적인 명령어를 배웠다.2024.06.24 - [내배캠_Data_3기/TIL] - 240624_SQL, 데이터베이스, 쿼리, 연산자, 명령어, SQL문제 240624_SQL, 데이터베이스, 쿼리, 연산자, 명령어, SQL문제강의 : [KDC] 엑셀보다 쉽고 빠른 SQL - 1주차 수업목표데이터베이스와 SQL 이해하기SELECT, FROM 문을 이용하여 데이터를 조회하기WHERE 절을 이용하여 데이터를 필터링하기데이터베이스 : 데이터가 저data..

240628_SQL, JOIN, 문제, 명령어

강의 : [KDC] 엑셀보다 쉽고 빠른 SQL - 4주차 [실습] JOIN으로 두 테이블의 데이터 조회하기 1. 한국 음식의 주문별 결제 수단과 수수료율을 조회하기    (조회 컬럼 : 주문 번호, 식당 이름, 주문 가격, 결제 수단, 수수료율)    *결제 정보가 없는 경우도 포함하여 조회흐름 정리해보기어떤 테이블에서 데이터를 뽑을 것인가 -> food_orders, payments어떤 컬럼을 이용할 것인가 -> cuisine_type, order_id, restaurant_name, price, pay_type, vat어떤 조건을 지정해야 하는가 -> where cuisine_type='Korean'어떤 함수(수식)을 이용해야 하는가 -> (결제 정보가 없는 경우도 포함)left join paymen..

[코딩연습]프로그래머스_어린 동물 찾기

연산자 이용연산자연산의 예의미>, N10N이 10 미만, N이 10 초과>=, N=10N이 10 이하, N이 10 이상=N=10N이 10인 값!=N!=10N이 10이 아닌 값 LIKELIKE('%과자%') 맛있는 과자 과자는 살찐다문자열이 ~와 같을 때(문자열을 기준으로 앞,뒤 문자열과 상관없이 볼 때 %를 앞뒤에 작성해줍니다.)ANDA AND BA 그리고 B를 모두 만족하는 값ORA OR BA 또는 B인 값NOT, !NOT A, !AA가 아닌 값 BETWEENA BETWEEN 10 AND 20A가 10과 20 사이에 포함된 값INA IN BB에 A가 포함된 값NOT INA NOT IN BB에 A가 포함되지 않은 값IS NULLA IS NULLA 값이 비어있는 값IS NOT NULLA IS NOT NUL..