Je ne parle pas couramment MYSQL. Ce que j'essaye de faire est d'avoir une table qui a une liste de galeries avec des numéros d'identification uniques. J'ai une autre table ImageData qui a des images qui peuvent être jusqu'à 1000 qui sont liées à chaque GalleryID qui est dans la première table. Je veux faire une sélection qui va obtenir 5 enregistrements aléatoires de chaque GalleryID. J'essaye de faire ceci sans faire une boucle et des coups multiples à la base de données.MYSQL Sélectionnez 5 enregistrements d'une table en fonction de plusieurs valeurs différentes d'une autre
Les tableaux sont les suivants Galeries -> GalleryID -> GalleryName
imageData -> ImageID -> ImageName -> GalleryID
J'espère que cela a du sens.
Qu'est-ce que les types de données sont vos identifiants et s'ils sont numériques, sont-ils quelque chose comme Identité/séquences? – InSane