jointure

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

yann214
WRInaute impliqué
WRInaute impliqué
 
Messages: 366
Inscription: Jeu Nov 17, 2005 8:59

jointure

Message le Mar Déc 20, 2005 19:03

Salut !

Au niveau des performances de scripts php associés à des requêtes mysql, est-il plus judicieux de faire une seule requête avec des jointures ou plusieurs requêtes différentes.

Je m'explique :

Si on a une table produits et une table catégories (catégories de produits) et que l'on veut faire une selection de produits en indiquant la catégorie à côté.
Vaut-il mieux :
- faire un select sur la table produits, puis pour chaque produit un select dans la table catégorie pour retrouver le nom à partir de l'id qui est dans la table produits.
- faire un seul select sur la table produit avec une jointure avec la table categories sur l'id de la categorie qui est dans les 2 tables.

C'est sûrement uen question de base mais je suis plutôt pas très fort en bdd =)

Merci !


mowmow
WRInaute passionné
WRInaute passionné
 
Messages: 975
Inscription: Mer Nov 03, 2004 9:40

Message le Mar Déc 20, 2005 19:06

2ème solution :)

spidetra
WRInaute accro
WRInaute accro
 
Messages: 1500
Inscription: Lun Juil 07, 2003 13:06

Message le Mar Déc 20, 2005 21:26

Jointure avec des index sur les champs qui vont bien ( clé primaire et clé étrangère)


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités