목록분류 전체보기 (52)
장래 프로그래머의 블로그
아래와 같은 lol_users(LOL 유저 테이블)이 있습니다.idnameregionratingjoin_date1르탄이한국13002019-06-152배캠이미국15002020-09-013구구이한국14002021-01-074이션이미국13502019-11-15 21. lol_users 테이블에서 각 유저의 레이팅(rating) 순위를 계산하는 쿼리를 작성해주세요! 전체 지역(region) 기준이고 순위는 레이팅이 높을수록 높아야해요. (e.g. rating 1400 유저의 순위 > rating 1350 유저의 순위)12345select rank() over (partition by region order by rating desc) ranking, name, region, ratingfrom ..
공부를 한 결과를 점검하기 위해 팀 프로젝트를 수행해야 합니다! 이제, 아래와 같은 team_projects(프로젝트) 테이블이 있습니다.idnamestart_dateend_dateaws_cost1일조2023-01-012023-01-07300002꿈꾸는이조2023-03-152023-03-22500003보람삼조2023-11-202023-11-30800004사조참치2022-07-012022-07-3075000 17. team_projects 테이블에서 AWS 예산(aws_cost)이 40000 이상 들어간 프로젝트들의 이름을 선택하는 쿼리를 작성해주세요!123select namefrom team_projectswhere aws_cost>=40000 cs 18. team_projects 테이블에서 2022년에..
엑셀보다 쉽고 빠른 SQL 4주차 공부 (2회독)웹개발이 처음이어도 쉽게 배우는 GPT 웹개발 4주차 2회독 완료(숙제도 다시 제출)Python과 SQL 걷기반 1~4 업로드 및 풀기 완료 GPT와 SQL 4주차 모두 2번씩 들어서 전보다 좀 더 빠르게 강의를 다시 들을 수 있게 되었다.또한 숙제도 다시 풀어보고 제출해서 전에 제출했던 것보다 더 수월하게 이해하고 제출도 쉽게 하였다.걷기반 문제와 코드 답안을 올리는데코드 인용을 처음해보는 거라 뭔가 잘 정돈이 안된 느낌이 든다.내일부터는 잘 올릴 수 있을 거라 생각한다.본캠프 시작이 얼마 안남은 지라 사전 캠프를 완벽하게는 아니더라도본캠프 준비를 잘 할 수 있게 남은 과정도 무사히 마쳐야겠다.
아래와 같은 sparta_students(학생) 테이블이 있습니다.idnametrackgradeenrollment_year1르탄이Node.jsA20232배캠이SpringB20223구구이UnityC20214이션이Node.jsB2022 13. sparta_students 테이블에서 모든 학생의 이름(name)과 트랙(track)을 선택하는 쿼리를 작성해주세요!123select name, trackfrom sparta_studentscs 14. sparta_students 테이블에서 Unity 트랙 소속이 아닌 학생들을 선택하는 쿼리를 작성해주세요!123select *from sparta_studentswhere track>'Unity'cs 15. sparta_students 테이블에서 입학년도(enro..
이제 상품 주문이 들어왔으니 어떤 고객에게 어떤 주문이 들어왔는지를 파악할 수 있는 orders(주문) 테이블이 아래에 있습니다.idcustomer_idproduct_idamountshipping_feeorder_date171913500002023-11-01213121100002023-11-0236541200002023-11-054100832250002023-11-05535611150002023-11-09 9. orders 테이블에서 주문 수량(amount)이 2개 이상인 주문을 진행한 소비자의 ID(customer_id)만 선택하는 쿼리를 작성해주세요!123select customer_idfrom orderswhere amount>=2cs 10. orders 테이블에서 2023년 11월 2일 이후에 주..
여러분이 구매하고 싶은 상품들의 정보가 있는 products(상품) 테이블이 아래에 있습니다.idproduct_namepricecategory1맥북 프로1200컴퓨터2다이슨 청소기300생활가전3갤럭시탭600컴퓨터4드롱기 커피머신200주방가전 5. products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.123select product_name, pricefrom productscs 6. products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.123select *from productswhere product_name like '%프로%'cs 7. products 테이블에서 제품 이름이 '갤'로 시..
아래와 같은 sparta_employees(직원) 테이블이 있습니다.idnamepositionsalaryhire_date1르탄이개발자300002022-05-012배캠이PM400002021-09-253구구이파트장350002023-06-014이션이팀장500002021-07-09 1. sparta_employees 테이블에서 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리를 작성해주세요.12select name, positionfrom sparta_employeescs 2. sparta_employee 테이블에서 중복 없이 모든 직급(position)을 선택하는 쿼리를 작성해주세요.12select distinct positionfrom sparta_employeescs3. sparta_e..
엑셀보다 쉽고 빠른 SQL 4주차 나머지 공부 (1회독)웹개발이 처음이어도 쉽게 배우는 GPT 웹개발 5주차 1회독 완료 (숙제는 나중에 다시 수정해 제출할 예정)엑셀보다 쉽고 빠른 SQL 5주차 완료 (1회독) 여기서 SQL 4주차는 1회독이라 다시 한번 공부해서 마스터할 것이다.이주차도 역시 1회독으로는 이해가 하기 힘들다.GPT 웹개발 5주차는 짧지만 역시 처음 들어본 내용이라 다시 한번 훑어볼 예정이다.숙제는 내 생각엔 조금더 내용을 더 추가하고 완성이 되었다고 생각될 때 제출할 생각이다.SQL 마지막 5주차도 약간 내용이 처음인 내용인 부분이 많았던 지라 다시 한번 강의를 들을 예정이다.숙제도 힌트를 보고도 틀린 부분이 좀 있던지라 강의를 들은 후 다시 한번 제출할 예정이다. 둘 다 마지막 5주..