문제https://school.programmers.co.kr/learn/courses/30/lessons/164671 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr✍️ 문제 요약USED_GOODS_BOARD와 USED_GOODS_FILE 테이블에서조회수가 가장 높은 중고거래 게시물에 대한 첨부파일 경로를 조회하는 SQL문을 작성첨부파일 경로 형식:/home/grep/src/게시글ID/파일ID파일이름파일확장자첨부파일 경로는 FILE ID를 기준으로 내림차순 정렬조회수가 가장 높은 게시물은 하나만 존재내가 작성한 코드SELECT CONCAT('/home/grep/src/' , F.BOARD_ID, '/'..
프로그래머스 [Lv4] : 헤비 유저가 소유한 장소 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr🚨 내가 시도한 쿼리SELECT ID, NAME, HOST_IDFROM PLACESWHERE HOST_ID = (SELECT HOST_ID FROM PLACES GROUP BY HOST_ID HAVING COUNT(HOST_ID) >=2 )ORDER BY ID ASC;작성해서 실행하였더니,,,자주 발생하는 연산자 오류라고 한다! 그러면 어떻게 해야하는 건데?아하!! 그렇구만! 그러면 WHERE 절에 서..
SQL 작성 전 체크리스트문제 정의 (문제 분석) ⇒ 한국어가 가장 어려웠어요 ⇒ 화자의 의도는 무엇일까???무엇을 구하고 싶은가 문장으로 적기요청사항을 정확히 아는 것이 중요하다.SQL 작성 전 문제의 요지 분석문제를 보며 예상 쿼리를 구성해보자예시: 월별로 매출 합계를 구하고 싶다⇒ SELECT 써?⇒ GROUP BY 써?⇒ SUM 써?데이터 구조 확인 (EDA 실시)쿼리 쓰기 전 반드시 테이블의 컬럼명, 자료형, 제약조건 확인아래의 내용은 MYSQL에 국한 되어있으니 다른 DBMS는 별도 검색 필요 # MYSQL 메타데이터 활용, 테이블의 컬럼 별 정보 확인 ## 컬럼의 제약조건, 외래키, 기본키, 글자 수 제한 SELECT * FROM information_schema.columns WHERE ..