유튜브 채널 노마드 코더의 SQL 관련 영상을 기반으로 작성하였습니다.아시다시피 대부분의 서비스와 프로젝트에서는 데이터베이스가 필요합니다. 그리고 SQL은 이러한 데이터베이스와 대화를 하기 위해 특별히 디자인된 언어이죠. SQL을 사용하면 데이터베이스를 이해하고, 데이
windows에서 MySQL을 설치하는 방법을 정리하였습니다. 본 게시물은 유튜브 채널 얄팍한 코딩사전의 '왕초보용! 갖고 노는 MySQL 데이터베이스 강좌' 기반으로 작성되었습니다.
csv 파일을 MySQL에 데이터베이스에 임포트 하는 방법에 대해서 정리하였습니다. 1. MySQL Workbench MySQL Workbench를 실행시키고 왼쪽 Navigator 패널에 마우스 오른쪽 버튼을 눌러 새로운 Schema를 생성합니다. 사용할 Sche
MySQL에서 데이터 정의 언어(DDL : Data Definition Lanaguage)를 실습해보았습니다.SHOW DATABASES를 활용하면 현재 데이터베이스의 목록에는 어떠한 것들이 있는지 확인해볼 수 있습니다. 우리는 실습을 위해 새로운 데이터베이스를 만들고자
MySQL에서 데이터 조작 언어(DML : Data Manipulation Language)에 대해 학습한 내용을 정리해보았습니다.데이터의 검색 : SELECT(read)데이터의 갱신 : INSERT(create) / UPDATE(update) / DELETE(dele
MySQL에서 데이터 제어 언어(DCL : Data Control Language)에 대해 학습한 내용을 정리해보았습니다.MySQL에 접속할 수 있는 유저를 확인하기 위해서는 데이터베이스 중 'mysql'에 접근하여 확인해볼 수 있습니다.'mysql' 데이터베이스에 있
TIL 저장소에서 정리해두었던 SQL 이론 내용을 재구성해보았습니다.SQL은 영어를 조금할 수 있다면, 직관적으로 이해가 될 수 있도록 문법이 구성되어있습니다. 위의 쿼리문은 '해당 테이블에서 모든 열들을 가져오라'는 의미를 담고 있습니다.SELECT는 테이블에서 데이
깃허브 : TIL 저장소MySQL 공부 내용을 깃허브 TIL 저장소에 정리를 해두었습니다. 이를 수행하고자 하는 작업을 기준으로 문법들을 다시 정리를 해보고자합니다. 이번 게시글에서는 테이블에서 데이터를 집계할 때 사용할 수 있는 문법을 정리해보았습니다. 데이터를 집계
깃허브 : TIL 저장소MySQL 공부 내용을 깃허브 TIL 저장소에 정리를 해두었습니다. 이를 수행하고자 하는 작업을 기준으로 문법들을 다시 정리를 해보고자합니다. 이번 게시글에서는 데이터를 연산할 때 사용할 수 있는 문법을 정리해보았습니다. 문자열 함수에 대한 내용
깃허브 : TIL 저장소MySQL 공부 내용을 깃허브 TIL 저장소에 정리를 해두었습니다. 이를 수행하고자 하는 작업을 기준으로 문법들을 다시 정리를 해보고자합니다. 이번 게시글에서는 복수 테이블을 다룰 때 사용할 수 있는 문법을 정리해보았습니다. INNER JOIN
깃허브 : TIL 저장소MySQL 공부 내용을 깃허브 TIL 저장소에 정리를 해두었습니다. 이를 수행하고자 하는 작업을 기준으로 문법들을 다시 정리를 해보고자합니다. 이번 게시글에서는 서브쿼리에 대해 정리해보았습니다. 서브쿼리는 쿼리 안에 쿼리를 넣는 것으로 Inner
깃허브 : TIL 저장소MySQL 공부 내용을 깃허브 TIL 저장소에 정리를 해두었습니다. 이를 수행하고자 하는 작업을 기준으로 문법들을 다시 정리를 해보고자합니다. 이번 게시글에서는 윈도우 함수에 대해 정리해보았습니다. 기본형태순위 정하기 : ROW_NUMBER(),