728x90 코드프레소 체험단/SQL 프로그래밍8 [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 결합 SQL JOIN 두 개 이상의 테이블을 결합하여 Column을 확장한다 보통 데이터의 중복을 방지하기 위해 테이블을 나눠서 저장하는데, 이를 결합하여 하나의 테이블로 조회할 수 있게한다 종류 INNER JOIN LEFT (OUTER) JOIN RIGHT (OUTER) JOIN FULL OUTER JOIN CROSS JOIN SELF JOIN INNER JOIN 두 개의 테이블에 모두 존재하는 데이터만 결합하여 조회한다 ON 명령어 뒤에 정의한 Column 정보를 기준으로 존재 여부를 확인한 후 조회한다 교집합 조회! INNER JOIN 예시 LEFT (OUTER) JOIN 왼쪽에 위치한 테이블을 기준으로 오른쪽의 테이블의 데이터를 붙인다 왼쪽 테이블의 데이터는 모두 조회된다 왼쪽 테이블에는 있지만 오른쪽.. 2022. 3. 4. [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 집계 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 커리어 완성 실무 IT 교육 플랫폼 , 코드프레소(codepresso) 기업이 원하는 모든 IT 지식, 코드프레소에서 만나세요. www.codepresso.kr COUNT 함수 조회된 데이터의 개수를 계산하는 함수 WHERE 절을 통해 필터링 된 데이터 개수를 계산할 수 있다 Null Value는 카운트되지 않는다 SUM 함수 조회된 데이터의 합을 계산하는 함수 WHERE 절을 통해 필터링된 데이터의 합을 계산할 수 있다 * 를 .. 2022. 3. 4. [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 변경 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 커리어 완성 실무 IT 교육 플랫폼 , 코드프레소(codepresso) 기업이 원하는 모든 IT 지식, 코드프레소에서 만나세요. www.codepresso.kr UPDATE 기존의 데이터를 수정할 때 사용된다 WHERE 절에 명시한 조건에 해당하는 데이터를 변경한다 명시하지 않으면 모든 ROW의 값이 변경될 수 있다 ※ 주의사항 데이터 수정은 생각보다 쉽지 않을 수 있다 -> 안전핀이 걸려있는 경우가 있음 mysql은 트랜잭션 기.. 2022. 3. 4. [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 조회 Part2 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 커리어 완성 실무 IT 교육 플랫폼 , 코드프레소(codepresso) 기업이 원하는 모든 IT 지식, 코드프레소에서 만나세요. www.codepresso.kr 데이터 정렬 특정 컬럼을 기준으로 내림차순 또는 오름차순으로 정렬이 가능하다 ORDER BY 명령어 사용 1개 이상의 정렬 조건을 조합 가능 ASC(오름차순), DESC(내림차순) 을 명시할 수 있으며, default는 오름차순으로 정렬된다 정렬 기준을 복수로 설정할 수 .. 2022. 3. 2. [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 조회 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 데이터 조회 SELECT 문을 사용하여 테이블의 데이터를 조회한다 column1, column2, .. 에는 조회를 원하는 컬럼명을 기재한다 데이터 조회 연습문제 1. Customers 테이블에서 cust_id, cust_address, cust_city 컬럼 조회 SELECT cust_id, cust_address, cust_city FROM Custome.. 2022. 2. 4. [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 정의 ✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨ 💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜 😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎 https://www.codepresso.kr/ 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 데이터베이스의 주요 구성 요소 Schema : Application마다 1개 -> 엑셀 파일 Table : 각 Application의 세부 기능마다 정의한다 -> 시트 Column : 각 기능에 필요한 요소들 -> 데이터 종류 Row : 데이터 1건 (Record) -> 실제 데이터 주요 구성 요소의 예시 주요 데이터 타입 데이터 타입 : 컬럼에 어떠한 형태.. 2022. 2. 4. 이전 1 2 다음 728x90