목록SW_STUDY/SQL (9)
ㅅㅇ
_플레이데이터 빅데이터캠프 공부 내용 _5/26 MySQL : 05 함수 (1) 단일 행 함수 1. 함수 종류 (1) 단일 행 함수 - 행 단위로 값을 처리하는 함수. 100행 처리 100행 결과. - 한 행 처리하고 다음행. 한 행 처리하고 다음행. ... - 단일행은 select, where 절에 사용 가능 (컬럼값 처리 필요할 때. 컬럼에 적용. 컬럼 들어가는 자리에.) - 함수에 함수를 넣어 여러 처리를 한번에 할 수 있다. - CHAR_LENGTH(CONCAT('A','B')) (2) 다중 행 함수 - 여러 행의 값들을 묶어서 한번에 처리하는 함수. 100행 처리 100행 결과 - 집계함수(여러 행의 값을 집계하는), 그룹함수(묶어서 처리하는) 라고 한다. - 집계하는 함수 뿐이다. (합계, 평..
_플레이데이터 빅데이터캠프 공부 내용 _5/24~25 MySQL : 04 DML & DQL 1. DML _ INSERT : 데이터 삽입 1.1. INSERT 기본 구문 INSERT INTO 테이블이름 (컬러명, 컬럼명 [,...]) VALUES (값1, 값2 [, ...]); - INSERT는 한 행(Row, 레코드) 씩 처리한다. - 문자열의 경우 삽입할 값을 '문자열값' 홀따옴표로 감싸준다. (sql은 큰따옴표 안됨.) - 날짜는 형태에 맞게 문자열로 넣어준다. (날짜 '2022-03-22' 로 구분, 시간 03:22 로 구분) - 테이블의 모든 컬럼에 데이터를 넣을 경우 컬럼 항목은 생략할 수 있다. - 특정 컬럼에 값을 안 넣을 경우 INSERT할 컬럼 대상에서 제외하거나 null 키워드를 값에 ..
_플레이데이터 빅데이터캠프 공부 내용_ MySQL : 02 기본 SQL 1. SQL (Structured Query Language) : 데이터베이스에 데이터를 질의, 등록, 수정, 삭제 등을 요청하기 위한 표준언어 (1) DML(Data Manipulation Language) : 데이터 조작하는데 사용하는 언어 - Table에 Data삽입(추가), 수정, 삭제, 조회(선택) - 트랙잭션이 발생하여 SQL문은 임시로 적용되며 commit을 이용해 완전 적용시키거나 Rollback(잘못 처리한 데이터처리를 되돌리기)을 이용해 처리를 취소할 수 있다. - INSERT, UPDATE, DELETE, SELECT(select는 따로 빼서 dql이라고도 함.) (2) DDL(Data Definition Lang..
_플레이데이터 빅데이터캠프 공부 내용_ MySQL : 01 Database 개요 1. 데이터베이스 DB - 지속적으로 유지, 관리되어야 하는 데이터들의 집합 - 목적에 맞게 데이터를 모아두는 것(보통 애플리케이션 당 하나 만든다.) - CRUD : 데이터를 관리한다. =>Create Read Update Delete 생성 조회 수정 삭제 2. 데이터베이스 관리 시스템 DBMS (Datebase Mangement System) - 데이터베이스를 관리해주는 시스템. - 효율적으로, 공통적으로 데이터만을 관리할 수 있는 전용 프로그램 - 이를 DB라고 부르기도 함. - MySQL, Oracle, MS-SQL, DB2 등 - 프로그램을 만들 때 하나의 기능 단위로 1-3 로직 개발이 이뤄진다. 1) 화면 - U..