MySQL OÙ DANS une Requête de COMMANDE PAR Correspondance

MIS À JOUR QUESTION

Bonjour,

je vais essayer de reformuler ma question, la cause de mon dernier n'était pas clair pour tout le monde.

C'est ma Table de Test

+----------+---------+-------+
|  rel_id  |  genre  | movie |
+----------+---------+-------+
|    1     |    1    |   3   |
|    2     |    8    |   3   |
|    3     |    3    |   3   |
|    4     |    2    |   5   |
|    5     |    8    |   5   |
|    6     |    3    |   5   |
|    7     |    1    |   8   |
|    8     |    8    |   8   |
|    9     |    3    |   8   |
|   10     |    5    |   9   |
|   11     |    7    |   9   |
|   12     |    9    |   9   |
|   13     |    4    |   9   |
|   14     |    12   |   9   |
|   15     |    1    |   10  |
|   16     |    8    |   10  |
|   17     |    3    |   10  |
|   18     |    5    |   10  |
|   19     |    1    |   11  |
|   20     |    2    |   11  |
|   21     |    8    |   11  |
|   22     |    5    |   11  |
|   23     |    3    |   11  |
+----------+---------+-------+

Résultat devrait être dans l'ordre suivant si je regarde pour des films de genre 1, 8, 3 : Film n'. 3, 8, 10, 5, 11 (9 est out).

Si il n'est pas possible, alors je veux juste tous avec la correspondance exacte "1, 8, 3", dans ce cas, je voulais juste obtenir film pas. 3 ET 8.

Merci!

ne de votre requête? Il regarde d'abord pour tous les films avec l'un des genres et des groupes par le film.
Il semble fonctionner comme prévu, film 5 a la fois sur le genre 8 et 3 mais pas le 1. Voulez-vous dire que vous souhaitez obtenir des films qui ont tous ces genres?
Ouais c'est correct, parce que après je reçois la correspondance exacte que j'ai besoin à la sortie des films. Et j'ai juste besoin de LE film, et non pas 3 fois le même. J'espère que vous comprenez 😀
Richesses je veux obtenir un premier film, 3 et 8, car ils ont eu le bon genre de match de genre 1, 8, 3 et le dernier résultat doit être le film pas. 5 car ici, c'est juste la première du genre pas le même, mais la deuxième et la troisième a obtenu le droit de match. Comprendre? 🙂
votre question n'est pas claire;

OriginalL'auteur richie | 2012-03-21