728x90
반응형
SMALL

techblog 6

[프로그래머스 | SQL] 조건에 맞는 사용자와 총 거래금액 조회하기 문제 풀이 (Oracle)

안녕하세요! 오늘은 프로그래머스 SQL 코딩 테스트 연습 문제 중 '조건에 맞는 사용자와 총 거래금액 조회하기'를 풀어보았습니다. 주어진 문제는 완료된 중고 거래의 총 금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총 거래금액을 조회하는 SQL 문을 작성하는 것입니다. 결과는 총 거래금액을 기준으로 오름차순 정렬되어야 합니다. SELECT ugu.USER_ID, ugu.NICKNAME, SUM(ugb.PRICE) AS TOTAL_TRANSACTION_AMOUNT FROM USED_GOODS_BOARD ugb JOIN USED_GOODS_USER ugu ON ugu.USER_ID = ugb.WRITER_ID WHERE ugb.STATUS = 'DONE' GROUP BY ugu.USER_ID, ugu..

SQL 2023.06.14

SQL ALTER TABLE | 데이터베이스 테이블 수정에 대한 종합 정리

안녕하세요! 오늘은~ SQL ALTER TABLE 문을 구문과 사용방법에 대한 예제 등 자세히 살펴보겠습니다. SQL ALTER TABLE 문은 데이터베이스의 기존 테이블 구조를 수정하는 데 사용됩니다. 이를 통해 사용자는 열을 추가, 제거, 수정하고 제약 조건이나 인덱스를 수정할 수 있습니다. 테이블 변경은 새로운 요구 사항이나 업데이트에 따라 데이터 구조를 변경할 수 있으므로 데이터베이스 유지 관리의 중요한 부분이 될 수 있습니다. SQL ALTER TABLE 문의 구문 SQL ALTER TABLE 문의 기본 구문은 다음과 같습니다. ALTER TABLE table_name ACTION; 여기서 table_name은 수정할 테이블의 이름이고 ACTION은 테이블에서 수행하려는 작업입니다. 일반적으로 ..

SQL 2023.05.26

SQL UNION 연산자 | 더 나은 데이터 분석을 위한 테이블 결합

안녕하세요! 오늘은 SQL UNION 연산자와 이를 데이터 분석에 사용하는 방법을 살펴봅니다. 데이터 분석의 세계에서는 통찰력을 얻기 위해 테이블을 결합해야 하는 경우가 많습니다. SQL은 UNION 연산자를 포함하여 이를 수행하는 여러 가지 방법을 제공합니다. UNION 연산자를 사용하면 둘 이상의 테이블에서 단일 테이블로 데이터를 병합하여 프로세스에서 중복을 제거할 수 있습니다. SQL UNION 연산자는 무엇일까요? UNION 연산자는 둘 이상의 SELECT 문의 결과를 단일 결과 집합으로 결합하는 데 사용됩니다. SELECT 문은 각 열에서 동일한 수의 열과 호환 가능한 데이터 유형을 가져야 합니다. 결합된 테이블의 결과 열은 원래 테이블의 열과 동일합니다. UNION 연산자는 기본적으로 결과 집..

SQL 2023.05.09

데이터 분석을 위한 SQL JOIN 유형, 구문, 모범 사례까지 이해하기

안녕하세요! 오늘은~ SQL JOIN을 자세히 살펴보고 효율적인 데이터 분석을 위한 JOIN의 유형과 구문, 모범 사례까지 살펴보겠습니다. SQL(Structured Query Language)은 관계형 데이터베이스의 중추이며, 그 힘은 여러 테이블에서 데이터를 검색하는 기능에 있습니다. SQL JOIN 절은 테이블 사이의 관련된 열을 기반으로 둘 이상의 테이블에서 데이터를 결합하기 위한 기본 메커니즘입니다. SQL JOIN의 종류 SQL JOIN에는 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN 이렇게 네 가지 주요 유형이 있습니다. 다음은 각 유형에 대한 간략한 개요입니다. 1. INNER JOIN: 두 테이블에서 일치하는 값을 가진 행만 반환합니다. 2. LEFT ..

SQL 2023.05.03

SQL DELETE 문 전체 마스터하기

안녕하세요! 오늘은~ SQL DELETE 문을 사용하는 방법에 대해 정리해 보겠습니다. SQL(Structured Query Language)은 관계형 데이터베이스를 관리하는 데 사용되는 프로그래밍 언어입니다. 데이터를 조작하기 위한 다양한 명령문이 있고, 그중에서 가장 중요한 구문 중 하나는 DELETE 구문입니다. SQL DELETE 문은 테이블에서 하나 이상의 레코드를 제거하는 데 사용됩니다. SQL DELETE 문의 기본 구문은 다음과 같습니다. DELETE FROM table_name WHERE condition; DELETE 문은 세 부분으로 구성됩니다. DELETE FROM: 레코드를 삭제할 테이블의 이름을 지정합니다. table_name: 레코드를 삭제할 테이블의 이름으로 작성합니다. WH..

SQL 2023.04.24

SQL UPDATE 문 종합 이해하기

안녕하세요! 오늘은~ SQL UPDATE 문을 이해하기 위한 구문, 예제, 일반적인 실수까지 정리해 보겠습니다. SQL UPDATE 문은 SQL 데이터베이스의 데이터를 수정하기 위한 중요한 도구입니다. 오류를 수정하거나, 누락된 정보를 추가하거나, 새 데이터로 레코드를 업데이트해야 할 때 UPDATE 문은 SQL에서 필수적인 명령문이죠! 이 글을 다 읽고 나면 SQL 데이터베이스에서 UPDATE 문을 누구나 자신 있게 사용할 수 있었으면 좋겠습니다 ^-^ SQL UPDATE 문의 기본 구문은 다음과 같습니다. UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; 이 구문으로 자세하게 분석해 보겠습니다. UPDATE: ..

SQL 2023.04.23
728x90
반응형
LIST