본문 바로가기
반응형

TIL54

내배캠 TIL 10일차 1. SQL 개인과제 "조건에 맞는 쿼리문을 작성하고 해설을 작성하기" 쿼리문을 올렸놨으니 자유로운 훈수 부탁드립니다 근데 오늘 특강에서 서브쿼리를 지양하라는 말씀이 있으셨다 이말이야 다 고쳐보도록 **문제 1:** "최소 주문 날짜 찾기" 주어진 테이블 **`list_of_orders`**에는 여러 주문들의 날짜가 저장되어 있습니다. 주문 날짜는 'dd-mm-yyyy' 형식으로 저장되어 있습니다. 이 테이블에서 가장 이른 주문 날짜를 찾아보세요. select a.ORDER_DATE from ( select STR_TO_DATE(order_date, "%Y-%m-%d") as ORDER_DATE from list_of_orders ) a where ORDER_DATE is not null order by.. 2024. 1. 2.
내배캠 TIL 9일차 1. SQL 개인과제 "조건에 맞는 쿼리문을 작성하고 해설을 작성하기" 쿼리문을 올렸놨으니 자유로운 훈수 부탁드립니다 **문제 1:** "최소 주문 날짜 찾기" 주어진 테이블 **`list_of_orders`**에는 여러 주문들의 날짜가 저장되어 있습니다. 주문 날짜는 'dd-mm-yyyy' 형식으로 저장되어 있습니다. 이 테이블에서 가장 이른 주문 날짜를 찾아보세요. select a.ORDER_DATE from ( select STR_TO_DATE(order_date, "%Y-%m-%d") as ORDER_DATE from list_of_orders ) a where ORDER_DATE is not null order by 1 limit 1 좀 살펴보니 order_date에 null값이 있어서 wher.. 2023. 12. 30.
내배캠 TIL 8일차 1. SQL 코드카타 1) ORDER BY SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY 2, 3 DESC 나는 2, 3 보다는 NAME, DATETIME이라 하는 것을 선호한다. 2) COALESCE SELECT ANIMAL_TYPE, COALESCE(NAME, 'No name') AS NAME, SEX_UPON_INTAKE FROM ANIMAL_INS COALESCE(X, Y) -> X가 NULL인지 판별하여 TRUE일 경우 Y 리턴 개인적으로 AS 사용을 선호. 3) 팀장님께서 짚어주신 것 SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT) SELECT .. 2023. 12. 30.
내배캠 TIL 7일차 1. SQL 코드카타 : 점진적으로 풀이하는 양을 늘려가기로 함. -> 팀원들이 Slack에 올리는 질문을 고민해보는 것 또한 도움이 됨. · limit (n) : 상위 n개의 row만 남기는 기법. -> ASC, DESC와 조합하여 상위, 하위로 변경하여 사용. 2. 종합반 5주차 강의로부터 1) pandas.groupby 인덱싱 · 기본 df = table.groupby('a')['b'] df['a', 'b'] · 다중 그룹화 df = table.groupby(['x', 'y'])['a'] df[('x', 'y'), 'a'] 2) pandas.cut -> 범주화에 사용하는 함수. bin = [0, 10, 20, 30, 40, 50] # 처음과 끝을 꼭 포함시킬 것 label = [0, 1, 2, 3,.. 2023. 12. 30.
반응형