Day 8 Today I Learned
오늘 배운 내용엑셀보다 쉽고 빠른 SQL5-1 Subquery, JOIN 복습하고, 이번 수업 내용 맛보기5-2 조회한 데이터에 아무 값이 없다면 어떻게 해야할까?1. 없는 값을 제외해주기select restaurant_name, avg(rating) avg_rating, avg(if(rating'Not given', rating, null)) avg_rating2from food_ordersgroup by 12. 다른 값을 대신 사용하기select a.order_id, a.customer_id, a.price, b.name, b.age, coalesce(b.age, 30) "null 제거", b.genderfrom food_orders a left join customers b on a...
Day 6 Today I Learned (2)
오늘 배운 내용엑셀보자 쉽고 빠른 SQL3-1 3주차 오늘 배울 것3-2 업무 필요한 문자 포맷이 다를 때replace(바꿀 컬럼, 현재 값, 바꿀 값)select restaurant_name "원래 상점명", replace(restaurant_name, 'Blue', 'Pink') "바뀐 상점"from food_orderswhere restaurant_name like '%Blue Ribbon%'substr(조회 할 컬럼, 시작 위치, 글자 수)SELECT addr "원래 주소",substr(addr, 1, 2) "시도"from food_orderswhere addr like '%서울특별시%'concatselect restaurant_name "원래 이름", addr "원래 주소", concat('['..