mysqlwhere(3)
-
MySQL 인스타그램 관련 데이터 관리 실습 문제(order by, group by, join, limit ...)
인스타그램 등과 같은 sns의 데이터를 MySQL에서 어떻게 데이터 처리하는지 실습을 진행해봅니다. 보통 게시물을 업로드하게 되면 사진, 본문 텍스트 등의 관련 정보를 서버에 보내게 됩니다. 사진은 서버에 보내서 스토리지에 저장하고(실제 사진 파일) 본문 멘트와 같은 문자열은 데이터베이스에 저장됩니다.(사진 url, 유저정보(ID, Email 등), 게시물 본문 멘트, 태그 등) 주어진 데이터는 아래와 같습니다. SELECT * FROM ig_clone.users; SELECT * FROM ig_clone.tags; SELECT * FROM ig_clone.photos; SELECT * FROM ig_clone.photo_tags; SELECT * FROM ig_clone.likes; SELECT * F..
2023.12.26 -
MySQL 실습 문제(where, like, case, order by, group by ...)
주어진 데이터는 아래와 같습니다. select * from books; 실습문제 1. 1980년 이전에 발행된 책을 가져오시오 select * from books where released_year < 1980; 2. Eggers나 Chabon이 쓴 책을 가져오시오 select * from books where author_lname = 'Eggers' or author_lname = 'Chabon'; select * from books where author_lname in ('Eggers' , 'Chabon'); 3. Lahiri가 썼고, 2000년 이후에 발행된 책을 가져오시오 select * from books where author_lname = 'Lahiri' and released_year ..
2023.12.21 -
MySQL 조건에 맞는 데이터를 가져오는 방법 where 문
주어진 데이터는 아래와 같습니다. select * from books; where 문 조건에 맞는 데이터를 가져오기 위한 명령어로 조건문을 만들 때 사용합니다. 여러 조건이 섞여 있을 때(다중조건)도 사용가능하며 조건문을 만드는데 있어 like, between 등과도 함께 사용합니다. 1. 예제 -- 출판 연도가 2017년도인 책 데이터를 가져오시오 select * from books where released_year = 2017; 2. 예제 -- 출판 연도가 2017년도가 아닌 책 데이터를 가져오시오 select * from books where released_year != 2017; 3. 예제 -- author_lname이 Harris가 아닌 데이터를 가져오되, 책 제목과 페이지수만 가져오시오 s..
2023.12.18