전체 글(217)
-
[67] 부트캠프 TIL - 본캠프 48일차
1. 프로그래머스 사용1-1) sql 문제 : 조건에 부합하는 중고거래 상태 조회하기ㄴ 문제 : 중고거래 게시판에서 2022년 10월 5일에 등록된 중고거래 게시물의 게시글id, 작성자id, 글제목, 가격, 거래상태를 조회하는 sql문을 조회해주세요. 거래 상태값에 따라 판매중,예약중,거래완료로 분류하여 출력해주시고, 결과는 게시글id기준으로 내림차순 출력해주세요 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 게시글id, 작성자id, 글제목, 가격, 거래상태를 조회 2) 2022년 10월 5일 등록된 데이터- 등록일을 where로 조회 3) 거래 상태값에 따른 분류- case when then을 활용하여 총 상태값 3개에 따라 분류를 해야한다. 4) 게시글 id 내림차순 정렬- order b..
2024.10.30 -
[66] 부트캠프 TIL - 본캠프 47일차
1. 프로그래머스 사용1-1) sql 문제 : 특정 옵션이 포함된 자동차 리스트 구하기ㄴ 문제 : 자동차 정보 테이블에서 네비게이션 옵션이 포함된 자동차 리스트를 출력하는 SQL문을 작성해주세요. 결과는 자동차 ID를 기준으로 내림차순 정렬해주세요 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 특정 정보만 조회하라는 조건이 없기때문에 *로 전체 데이터를 조회 2) 옵션 네비게이션- LIKE 활용하여 조회 3) 자동차 ID 내림차순- ORDER BY DESC 활용 4) 최종 완성 쿼리문-SELECT * FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%네비게이션%' ORDER BY CAR_ID DESC 2. 심화 개인과제 Lv5 관련 코드 리팩토링※ lv ..
2024.10.29 -
[65] 부트캠프 TIL - 본캠프 46일차
1. 프로그래머스 사용1-1) sql 문제 : 조건에 맞는 사용자 정보 조회하기ㄴ 문제 : 중고거래게시판 테이블과 첨부파일 테이블에서 중고거래 게시물 3건 이상 등록한 사용자의 사용자ID, 닉네임, 전체주소, 전화번호를 조회하는 SQL문을 작성해주세요. 전체 주소는 시, 도로명 주소, 상세 주소가 함께 출력되도록 해주시고, 전화번호의 경우 xxx-xxxx-xxxx의 형태로 하이픈 문자열을 포함하여 출력해주세요. 결과는 회원 ID를 기준으로 내림차순 정렬해주세요. 문제풀이)1) 문제를 읽고 필요한 조건들을 체크한다- 사용자id, 닉네임, 전체주소, 전화번호 조회 2) 전체주소는 시,도로명주소, 상세주소를 함께 붙여서 출력- CONCAT()함수 활용하여 문자열 합치기 3) 전화번호의 경우 xxx-xxxx..
2024.10.28 -
[11] Spring - 친구요청 관련 쿼리문 트러블 슈팅
프로젝트 링크https://github.com/ii-news-feed/ii-news-feed-backend GitHub - ii-news-feed/ii-news-feed-backendContribute to ii-news-feed/ii-news-feed-backend development by creating an account on GitHub.github.com 📚 담당역할친구요청생성)ㄴ 요청받을사람의 기본키id와 status(상태값)을 대기(PENDING) 로 보내 저장 친구요청생성 - 예외처리)ㄴ 요청을 이미 보낸경우ㄴ 요청받을사람이 이미 나에게 요청을 한 경우ㄴ 자기자신에게 요청하는 경우ㄴ 요청받는 사람과 요청보내는 사람의 승인(ACCEPT)값이 대기(PENDING) 또는 승인인 경우 친구요..
2024.10.27 -
[10] Spring - 뉴스피드 프로젝트 GitHub 협업방식 및 코드충돌해결
※ 지난 프로젝트 글 참고https://kuk1938.tistory.com/184 [9] Spring - 조별프로젝트 뉴스피드 프로젝트(JPA)📁️ 프로젝트 설명※ 깃허브 링크 : https://github.com/ii-news-feed/ii-news-feed-backend GitHub - ii-news-feed/ii-news-feed-backendContribute to ii-news-feed/ii-news-feed-backend development by creating an account on GitHub.github.com간단kuk1938.tistory.com 📁️ 프로젝트 설명※ 깃허브 링크 : https://github.com/ii-news-feed/ii-news-feed-backend G..
2024.10.27 -
[64] 부트캠프 TIL - 본캠프 45일차
※ Spring 조별 프로젝트 KPT 회고https://kuk1938.tistory.com/183 [63] 부트캠프 TIL - 본캠프 44일차(Spring 조별프로젝트 KPT 회고)※ 프로젝트 내용 관련 포스팅은 추후에 할 예정입니다.📁️ 프로젝트 설명간단한 SNS시스템 개발)- 로그인- 회원가입- 프로필관리- 뉴스피드 게시글관리- 친구관리 프로젝트 기간 및 인원)- 총kuk1938.tistory.com ※ Spring 조별 프로젝트 설명https://kuk1938.tistory.com/184 [9] Spring - 조별프로젝트 뉴스피드 프로젝트(JPA)📁️ 프로젝트 설명※ 깃허브 링크 : https://github.com/ii-news-feed/ii-news-feed-backend GitHub - ..
2024.10.25