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

 


Dernière réponse
Sujet : [MySQL] requete sur plusieurs tables ???
haazheel okay, merci :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
haazheel okay, merci :)
speedyop oui en plus vu que tu veut differencier les resultats de recher vaut mieux faire 4 requettes par ce sinon trop lent comme l'a dit Mara's dad .
Mara's dad Ben comme y'a pas de lien entre les tables, je dirais plutot:
Le nombre de ligne de résultat sera A * B * C * D.
Ou A est le nombre d'enregs de la première table, B celui de deuxième, ...
 
Fait 4 requêtes !
 
C'est comme à l'école, on additionne pas les pommes et les bannanes ;-)
gizmo désolé mais non, y a pas moyen dans ton cas. Car cela reviend a faire une recherche sur 4 champs différents de 4 tables indépendantes, or, si tu essayes de les grouper, tu vas joindre tes tables et toutes tes données vont êtres multipliées par 4.
haazheel ok
ya quatre tables: livres,revues,cdrom,videos qui ont en commun un champ titre varchar(255)...
 
Pour un moteur de recherche qui doit trouver dans les titres de ce qui est dans la base de données, je voulais savoir si en une requête je pouvais faire la recherche dans les quatre tables en même temps, avec la possibilité de trier les résultats par table ensuite.
 
Ceci m'éviterait de faire 4 requêtes standard consécutives... (en fait une par table, mais vous l'aviez compris  :D )
 
voilà ce que je cherche à faire
gizmo utilise AS pour donner des nouveaux nom a tes champs.
Mara's dad Là, faut expliquer plus !
 
Structure des tables, liens entre elles, contenu, resultat attendu...
haazheel Salut,
 
je voulais savoir comment faire une recherche sur des tables différentes mais qui ont toutes un champ 'titre', avec la possibilité de différencier les résultats à la fin (pour les afficher par table ensuite)
 
J'ai vu 'join' ou 'left join' dans la doc, mais elle est assez concise à  ce sujet... :fou: :cry:  
 
si qqn pouvait m'aider, car je voudrais pas trop me taper 4 requêtes consécutives... :pt1cable:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)