목록전체 글 (196)
gambae programing
1. 데이터 그룹 짓기 group by : 원하는 데이터끼리 그룹화하는 명령어 select user_id,count(*) // 검색할 컬럼 // count(user_id)를 안쓰는 이유는 group by의 기준 컬럼이 나타나야하기 때문이다 // count 이외에도 sum,avg,max,min 을 사용할 수 있다 from rental group by user_id; // 그룹의 기준 컬럼 2. 데이터 그룹에 조건 적용하기 having : 데이터 그룹에 조건을 적용하여 검색하는 명령어로, group by와 함께 사용 select user_id,count(*) from rental group by user_id having count(user_id) > 1; // rental 테이블에서 user_id가 같은 ..
1. count select count(id) from book; // book테이블 안에 있는 id 컬럼의 개수를 검색 select count(*) from book; // 검색할 데이터에 *를 입력하면 모든 데이터 검색 null인 데이터는 제외한다. 2. limit select * from book limit 5; // book테이블에서 데이터를 5개만 가져오기 select * from book limit 1,5; // book테이블에서 2번째 데이터부터 5개만 가져오기 3. sum & avg select sum(math) from grade; // math 컬럼의 데이터의 합을 구하기 select avg(korean),avg(math),avg(english) from grade; // korean,..
1. 데이터에서 유사한 값 찾기 Like : 특정 문자가 포함된 문자열을 찾고 싶을 때 사용하는 명령 select * from book where title like = '어린왕자'; // book테이블에서 title이 어린왕자인 책을 검색 select * from book where title like = '%왕자'; // book테이블에서 title이 왕자로 끝나는 책을 검색 select * from book where title like = '어린%'; // book테이블에서 title이 어린으로 시작하는 책을 검색 select * from book where title like = '%린왕%'; // book테이블에서 title이 린왕이 포함되는 책을 검색 2. 데이터 정렬하기 oreder by:..

1. 테이블에서 데이터 검색하기 select : 검색할 컬럼을 지정한다. // *를 입력하면 모든 데이터를 가져온다. from : 원하는 테이블을 지정한다. select distnct title // title이 같은 데이터를 중복제거하여 맨 앞의 데이터만 가져온다. // distnct 뒤에 2개 이상의 컬럼을 적으면, 한 쪽 컬럼에 중복이 있어도 다른 쪽 컬럼의 값이 다르면 다르게 취급한다. 2. 조건을 추가하여 검색하기 where : 검색하고자 하는 데이터의 조건을 설정한다. select * from book where title = '돈키호테'; // title 이 돈케호테인 데이터를 검색한다. 3. 여러개의 조건 추가하기 select * from book where math between 80 a..