기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

MySQL 4

MYSQL : 연속적 Join 사용,join 연속으로 사용하기,세 개의 테이블 합치기, join 함수 연속 사용

관계가 있는 3개의 테이블 합치는 경우 join을 연속적으로 사용하여 3개의 테이블을 합치는 것이다. 아래의 코드에 예시가 있다. likes,photos,users 의 테이블에 각각의 관계있는 컬럼을 join 하여 묶어준 것이다. 2번째 코드는 연속적인 join과 다른 함수들과 함께 응용하여 사용한 것이니 참고!!

MYSQL 2021.12.09

MYSQL COUNT(), group by 갯수 조회, 갯수 확인하기

COUNT() 함수를 통해 컬럼내에 몇개의 데이터가 들어있는 지 알 수 있다. select count(title) from books where title like '%the%'; (240~242번) 아래 코드는 books라는 테이블 내 title 컬럼 안에 the라는 단어가 포함된 몇개가 포함이 되었는가에 대한 코드이다. 또한 group by(그룹바이)를 이용하면 컬럼내에 각각의 갯수을 알 수 있다. 아래 코드인 select author_lname from books; (247번)의 경우 books 라는 테이블에 author_lname 컬럼내에 데이터를 보는 것을 뜻한다. select author_lname, count(*) from books group by author_lname; (248~250번..

MYSQL 2021.12.08

MYSQL unique 한 데이터만 보기/ distinct /중복된 데이터 없애기 ,합치기

컬럼안에 중복된 데이터 없이 값을 보고 싶을 때 사용한다. select author_lname from books; (115번) 아래의 코드와 같이 중복된 이름을 가지고 있는 컬럼이 있다. select distinct author_lname from books; (116번) distinct 함수를 이용하여 같은 컬럼을 불러오게 되면 중복된 데이터인 Gaiman이란 데이터가 하나만 나오게 된다.

MYSQL 2021.12.07