일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- IN
- 덴드로그램
- data
- sklearn
- numpy
- elbow method
- function
- nan
- hierarchical_clustering
- count()
- DataFrame
- Machine Learning
- DataAccess
- 최솟값
- wcss
- Python
- matplotlib
- analizer
- string
- 분류 결과표
- Dictionary
- list
- dendrogram
- del
- 반복문
- len()
- insert()
- append()
- 최댓값
- pandas
- Today
- Total
목록Database/MySQL (23)
개발공부

아래와 같은 books 테이블이 있다. 컬럼 합치기 concat(), concat_ws() author_fname과 author_lname을 합쳐서 full_name으로 가져오기 concat() select concat(author_fname, ' ', author_lname) as full_name from books; concat_ws() 첫번째 파라미터의 문자를 다른 컬럼이 올때마다 넣어서 붙인다. select concat_ws(' ',author_fname, author_lname, pages) from books;

데이터 조작어 (Data Manupulation Language) DB에 있는 데이터를 검색, 등록, 삭제, 갱신하기 위한 언어이다.DML로는 INSERT, UPDATE, DELETE, SELECT가 있다. 1. 데이터 등록하기 INSERT 데이터 한개 등록 insert into people (first_name, last_name, age) values ('Tina', 'Belcher', 13); 데이터 여러개 등록 insert into people (first_name, last_name, age) values ('Linda', 'Belcher', 45), ('Phillips', 'Frond', 38), ('Calvin', 'Fischoeder', 70); 2. 데이터 검색하기 SELECT 해당 테이..

DB를 만들었으면 Workbench를 통해 DB를 편집해보자. 상단에 있는 그림중 아래와 같은 그림을 클릭해주자. 원하는 스키마의 이름을 작성하고 Apply를 눌러 생성하자. 아래와 같이 생성된 것을 볼 수 있다. 이제 테이블을 생성해보자. 아래의 create table을 클릭하자. 아래와 같이 people 테이블을 생성해보자. id는 int 형이고 primary key(기본키), Not null(Null이 올 수 없음), Unsigned Data, Auto incremental, 을 체크해준 것이다. first_name, last_name의 타입인 VARCHAR은 문자형 타입인데 () 안의 숫자보다 적은 데이터가 오면 그것에 크기를 맞추고, 그 숫자이상이 들어오면 괄호 안의 숫자까지만 받고 나머지는 버..