J'ai 2 tables d'appel de produits et combo. la table des produits contiendra toutes les données de produits telles que sn, nom du produit, prix du produit, image du produit, etc.
et la table combinée est de regrouper les produits comme premier produit "id deuxième produit "s id Le troisième produit "s sera dans un groupe appelé Set 1
J'ai besoin d'obtenir les détails des produits combo en utilisant un à plusieurs dans mysql.
comment cela peut être fait
Merci d'avance
Réponses:
2 pour la réponse № 1Vous pouvez utiliser le modèle de table de recherche:
Vous pouvez essayer de concevoir le schéma de sorte que chaque paire produit => soit composée d’une seule ligne.
Par exemple:
product_id, combo_id
product_1, combo_1
product_2, combo_1
product_3, combo_1
product_1, combo_2
Lorsque vous effectuez une sélection dans les tables, vous souhaiterez utiliser de très bonnes associations et regroupements:
"select product.product_name, combo.combo_id from combo, product where product.product_id = combo.combo_id and combo_id = "combo_1"";
Quoi qu'il en soit, découvrez les méthodes pour faire les tables de recherche Ceci est juste ma suggestion de la façon dont vous pourriez vouloir concevoir le schéma.