Selam arkadaşlar, comedy ve drama türündeki filmleri almak istiyorum ama son satırda and koyduğumda hiç bir sonuç dönmüyor, and koymazsam sorunsuz sadece comedy türündekiler dönüyor. Nasıl halledebilirim ?
SELECT title FROM movies JOIN movie_genre ON movies.id = movie_genre.movie_id JOIN genres ON movie_genre.genre_id = genres.id WHERE genres.name = "Action" AND genres.name = "Adventure"
SELECT title FROM movies JOIN movie_genre ON movies.id = movie_genre.movie_id JOIN genres ON movie_genre.genre_id = genres.id WHERE genres.name = "Action" OR genres.name = "Adventure" GROUP BY title HAVING COUNT( title ) = 2
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
SELECT title FROM movies
JOIN movie_genre
ON movies.id = movie_genre.movie_id
JOIN genres
ON movie_genre.genre_id = genres.id
WHERE genres.name = "Action" AND genres.name = "Adventure"
tablelar movies(id, title, ...) , movies_genre(movie_id, genre_id), genres(id, name)
EDİT = ÇÖZÜLDÜ
merak eden arkadaşlar için sql komutu
SELECT title
FROM movies
JOIN movie_genre ON movies.id = movie_genre.movie_id
JOIN genres ON movie_genre.genre_id = genres.id
WHERE genres.name = "Action" OR genres.name = "Adventure"
GROUP BY title
HAVING COUNT( title ) = 2
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi Video Tapes -- 1 Nisan 2014; 22:13:13 >