728x90
반응형
SMALL

2025/03/11 3

[프로그래머스] SQL - 조건에 부합하는 중고거래 댓글 조회하기(ORACLE)

이 문제는 SELECT 관련 문제이다. 조건과 무엇을 조회해야 하는지를 잘 파악해 보자! 분석하기게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글 작성일 조회할 목록을 보면 게시글 테이블과 댓글 테이블 두 곳의 데이터를 조회해야 하는 것을 알 수 있다. 그러므로 JOIN을 해야 한다결과는 댓글 작성일을 기준으로 오름차순, 댓글 작성일이 같다면 게시글 제목을 기준으로 오름차순 정렬을 해야 한다조회의 조건으로는 2022년 10월에 작성된 게시글을 조회해야 하므로 WHERE 절에서 CREATED_DATE가 22년 10월인 데이터를 찾기 위해 조건식을 작성해야 한다.실행 순서에 따른 설명1. FROM 절FROM USED_GOODS_BOARD UGB JOIN USED_GOODS_REP..

프로그래머스 2025.03.11

[ORACLE] SQL - DQL, DML, DDL, DCL, TCL

SQL(Structured Query Language) 이란? 관계형 데이터베이스에서 데이터를 조회하거나 조작하기 위해 사용하는 표준 검색 언어이다. 원하는 데이터를 찾는 방법이나 조건을 기술하여 작성한다. DQL (Data Query Language) DQL은 데이터를 검색하는 용도로 사용되고 SELECT문이 DQL에 해당된다. 흔히 DML로 같이 묶여서 얘기하지만 정확히 따지자면 DQL로 분류된다.데이터를 검색하는 SELECT SELECT를 통해서 한 테이블의 특정 컬럼, 행, 또는 여러 테이블의 특정 행, 컬럼을 조회할 수 있다. 그리고 SELECT를 통해 반환된 결과를 의미하는 것을 Result Set이라고 한다. Result Set은 0개 이상의 행이 포함될 수 있고 특정한 기준에 의해 정렬이 ..

데이터베이스 2025.03.11

[JAVA] 백준 2217번 로프 - 자바

정리N개의 로프가 있으며, 각각의 로프는 특정한 최대 중량을 버틸 수 있다.→ 어떤 로프는 더 강하고, 어떤 로프는 더 약할 수 있음.여러 개의 로프를 병렬로 사용하면, 무게가 로프 개수만큼 나뉘어 걸린다.→ 여러 개의 로프를 함께 사용하면 무게가 균등하게 분배됨.모든 로프를 사용할 필요는 없으며, 최적의 로프 조합을 찾아 최대 중량을 들어 올려야 한다.→ 최적의 로프 조합을 찾아야 함.접근 방법로프의 내구도를 내림차순 정렬→ 강한 로프부터 차례로 사용하면 최대 중량을 쉽게 구할 수 있음.k개의 로프를 사용하면, 가장 약한 로프가 기준이 됨.→ k번째로 강한 로프의 내구도 × k가 가능한 최대 중량분석로프의 내구도5101520사용 개수1234내림차순 정렬 => 20, 15, 10, 5한 개를 사용하면 2..

백준 2025.03.11
728x90
반응형
LIST