Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/01/2018, à 01:39

weeza9

MySQL c'est cool

Hello, hello,
Question pour les Pro de MySQL.
Merci par avance !

Dernière modification par weeza9 (Le 17/02/2019, à 16:22)

Hors ligne

#2 Le 31/01/2018, à 02:02

Watael

Re : MySQL c'est cool

salut,

ce que tu veux faire s'appelle une JOINture.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 31/01/2018, à 02:28

weeza9

Re : MySQL c'est cool

Effectivement sad

Dernière modification par weeza9 (Le 16/01/2019, à 00:02)

Hors ligne

#4 Le 31/01/2018, à 03:02

Watael

Re : MySQL c'est cool

tu n'as pas lu le lien donné.

SELECT * FROM t1 LEFT JOIN (t2, t3, t4)
                 ON (t2.a = t1.a AND t3.b = t1.b AND t4.c = t1.c)

Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#5 Le 07/02/2018, à 00:22

Nathaly01

Re : MySQL c'est cool

Salut,
Je pense que tu as beaucoup d'infos en doublon dans tes tables donc je commencerais par les repenser entièrement et les lier via les ID's car une recherche sur des chiffres est bien plus rapide.
Pour les jointures, c'est assez difficile au début quand on ne maîtrise pas.
Si ça peut t'aider, regarde sur ce site : https://openclassrooms.com/courses/conc … tre-tables

Et pour aller plus loin avec MySQL : https://openclassrooms.com/courses/admi … avec-mysql
car si tu fais principalement des recherches en te basant sur la clause "WHERE Email = 'machin@truc.fr' ", alors il serait bon de rajouter un index sur la colonne Email par exemple.

Dernière modification par Nathaly01 (Le 07/02/2018, à 00:47)

Hors ligne