전체 글 14

SQL 프로그래머스 예제풀이(SELECT)

재구매가 일어난 상품과 회원 리스트 구하기https://school.programmers.co.kr/learn/courses/30/lessons/131536#답1SELECT DISTINCT A.USER_ID, A.PRODUCT_ID FROM ONLINE_SALE A, ONLINE_SALE BWHERE A.USER_ID = B.USER_ID AND A.PRODUCT_ID = B.PRODUCT_ID AND A.ONLINE_SALE_ID != B.ONLINE_SALE_IDORDER BY USER_ID, PRODUCT_ID DESC#답2SELECT USER_ID, PRODUCT_ID FROM ONLINE_SALEGROUP BY USER_ID, PRODUCT_ID #두개가 한그룹(둘다 같아야 하나의 그룹으로 인정..

SQL 2024.08.23

1주차-알고리즘 개요

알고리즘은 문제 해결 과정을 묘사하는 것으로 어떤 일을 수행하는 일련의 명령어의 집합이라 할 수 있으며 모호하지 않고 이해하기 쉽게 명확해야한다. 알고리즘을 작성하기 위해서는 문제를 풀기 위한 입력이 반드시 필요하며 그 결과인 출력이 존재해야하며, 명령이 수행된 후에는 반드시 종료되어야 하는 유한성과 정확한 출력값을 만들어내야 하는 정확성, 같은 문제에는 모두 적용 가능한 일반성성이 있어야 한다. 프로그램 명령문 형식을 취하고 각 명령을 사람이 이해하기 쉽게 적당한 뜻을 가진 단어로 나타낸 것이다. 알고리즘이란 ? 어떤 작업을 수행하기 위해 입력을 받아 원하는 출력을 만들어 내는 과정을 기술한것. 알고리즘의 예1. 요리 -> 레시피가 요리의 질을 좌우하는 결정적 요소2. 게임 -> 게임에서 목표지점까지 ..

학점은행제 2024.08.19