Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1395 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySQL - Optimiser le lien entre deux tables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySQL - Optimiser le lien entre deux tables

n°1622357
Supersoub
Posté le 11-10-2007 à 15:30:40  profilanswer
 

Bonjour à tous,
 
je voudrais faire une recherche de photos par mot cle dans une base de données.
 
J'aurais voulu savoir si c'était mieux de faire un champ mot cle dans ma table photos en y mettant l'id de tous les mot cle lui étant associée séparé par des "," et une table mot cle
 
- ou -
 
si c'est mieux de ne pas avoir de champs mot cle dans ma table photos MAIS d'avoir une table intermédiaire en plus qui contient des couples id_photos/id_motcle.
 
Dans le deuxième cas, quelle serait alors la requete pour afficher les photos correspondant à un mot cle (disons $motcle) ?
 
D'avance merci à tous ceux qui se pencheront sur la question !!
 
Seb

mood
Publicité
Posté le 11-10-2007 à 15:30:40  profilanswer
 

n°1622376
flo850
moi je
Posté le 11-10-2007 à 15:40:21  profilanswer
 

table intermediaire, sans hesiter
 
SELECT idPhoto FROM  
t_motCle LEFT JOIN t_intermediare ON t_motCle.idMotCle = t_intermediare.idMotCle LEFT JOIN t_photo ON t_intermediare.idPhoto = t_photo.idPhoto
WHERE motCle='totoz'

n°1622434
Supersoub
Posté le 11-10-2007 à 16:24:42  profilanswer
 

Un grand merci flo850 !!
Je pensais bien que c'était mieux ainsi... sans en être sûr...
Et la requête fonctionne nickel !!
Thnx a lot !
(°-°)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySQL - Optimiser le lien entre deux tables

 

Sujets relatifs
Requete MySQL sur deux tables liées[Resolu]DBI::mysql -> out of memory
Tester la connexion à X bases MySQL[resolu]Besoin d'aide pour jointure sur mySQL
[MySQL] pb avec une requête et EXISTS[RESOLU] Trier sur deux tables
[Résolu]Modifier les style de lien pour une partie seulement[resolu][java/mysql] restauration de dump
Lien entre les div ? 
Plus de sujets relatifs à : MySQL - Optimiser le lien entre deux tables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR