구디아카데미/JAVA

1111 [Sakia] filmList 쿼리

COCO_develop 2024. 11. 11. 10:06

filmOne

 

전에 직접 추가했던 영화 카테고리 추가

  (*addFilm에서 영화 추가할때 카테고리 선택도 가능하게 수정해야함)

INSERT INTO film_category(category_id,film_id)
VALUES(8,1001);
INSERT INTO film_category(category_id,film_id)
VALUES(12,1001);

Wicked에 family(8), music(12) 카테고리 추가

 

SELECT title, COUNT(*)
FROM film_category fc RIGHT OUTER JOIN film f
ON fc.film_id = f.film_id
GROUP BY title
HAVING COUNT(*)>1;

카테고리가 1개 초과인것 출력해보기

 

SELECT 
	film_id filmId
	, title 
	, release_year releaseYear
	, rating 
	, rental_duration rentalDuration
	, rental_rate rentalRate
	, length 
	, replacement_cost replacementCost
FROM film
ORDER BY film_id DESC
LIMIT 0,10;

category도 join 해야하지만 나중에 검색 기능 넣을 때 복잡해져서

우선은 간단하게..

LIMIT 0,10 --> LIMIT #{beginRow},#{rowPerPage}