본문 바로가기
반응형

IT창고/DB4

YTN 면접 필기시험 쿼리 문제 각 과목 마다 점수가 있고, 해당 과목별 석차와 점수차를 구하는 문제이걸 툴에서 짜면 이리 쉽게 짜는데, 막상 종이에 적으려니 생각 안나서, groub by, order by 만 쓰고 나왔으니..ㅠCREATE TABLE scores ( subject VARCHAR(50), name VARCHAR(50), score INT);INSERT INTO scores (subject, name, score) VALUES('수학', '김철수', 90),('수학', '이영희', 85),('수학', '박민수', 95),('수학', '정지은', 80),('국어', '김철수', 85),('국어', '이영희', 90),('국어', '박민수', 80),('국어', '정지은', 95),('영어', '김철수', 8.. 2024. 6. 21.
SQL이란 무엇인가? SQL은 데이터베이스 관리 및 조작을 위한 강력하고 유연한 언어입니다. 이 글에서는 SQL의 기본 개념, 역사, 주요 기능 및 그 중요성에 대해 살펴보겠습니다.1. SQL의 정의SQL의 의미SQL(Structured Query Language)은 구조화된 데이터를 관리하고 조작하기 위한 표준화된 언어입니다. SQL을 사용하면 데이터베이스에서 데이터를 검색, 삽입, 업데이트 및 삭제할 수 있으며, 데이터 구조를 정의하고 관리할 수 있습니다.데이터베이스와 SQL의 관계데이터베이스는 데이터를 체계적으로 저장하고 관리하는 시스템입니다. SQL은 이러한 데이터베이스와 상호작용하는 데 사용되는 언어로, 데이터를 효율적으로 처리하고, 유지 보수할 수 있게 해줍니다. SQL을 사용하여 우리는 데이터베이스 내에서 다양한.. 2024. 6. 21.
SQL 쿼리 강의 목차 면접에서 간단한 쿼리도 작성을 하지 못한거에 대해서 충격을 받고, 제가 공부했던 내용을 다시금 꺼내 정리할겸 블로그 강의를 작성해 볼까 합니다. SQL 이 마무리 되면, C# 과 JAVA 까지 해볼생각 입니다.우선 생각 나는대로 작성해본 강의 목차 입니다. 기본 개념 및 환경 설정SQL 소개 및 환경 설정SQL이란 무엇인가?SQL의 주요 용도 및 역사SQL 서버 설치 및 기본 설정 (MySQL, PostgreSQL, SQL Server 등)SQL 클라이언트 도구 설치 및 사용법 (DBeaver, pgAdmin, SQL Server Management Studio 등)데이터베이스와 테이블 이해데이터베이스 개념 및 구조테이블의 구성 요소 (행, 열, 데이터 타입)데이터베이스와 테이블 생성 및 관리 기본 명령.. 2024. 6. 21.
DB 에 테이블 복사 하는 방법 1). Table A와 Table B 가 있는데. A의 내용을 B로 복사하는 방법 SQL>INSERT INTO b SELECT * FROM a; 2). Table A가 있고 Table B를 생성하면서 복사하는 방법 SQL>CREATE TABLE b AS SELECT * FROM a; 3). Table A가 있고 Table A와 구조가 같고 내용은 복사하지 않는 Table B 생성 방법 SQL>CREATE TABLE b AS SELECT * FROM a WHERE 1 = 2; 2007. 3. 20.
반응형