Dans le cours : L'essentiel de SQL

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Solution : Résoudre un problème avec une jointure

Solution : Résoudre un problème avec une jointure - Tutoriel SQL

Dans le cours : L'essentiel de SQL

Solution : Résoudre un problème avec une jointure

Nous avons des stages avec la clé primaire stageid. Nous avons des sessions clé étrangère stageid qui vient de stage et nous avons la date de début. La question du défi était : y a-t-il des sessions sur le même stage qui commencent le même jour donc bien sûr des sessions différentes ? Je commence par un SELECT *. Peu importe, je changerai l'affichage après. C'est un peu mon habitude. Je fais un SELECT *, je fais mes FROM, JOIN, etc., puis ensuite je vais regarder ce que je veux dans le SELECT. Je peux partir du stage, c'est la table mère de ma jointure. Ensuite, je vais faire une jointure sur les sessions. Là je suis dans DBeaver. Il m'ajoute ces signes ici, propres à MySQL parce que session c'est un mot qui est peut-être réservé dans le langage de MySQL mais ça passera quand même. Ici je vais faire un alias se. La jointure se fait sur le stageid. Donc j'ai ici un stage et ses sessions. Maintenant, la question c'est est-ce qu'on a des sessions différentes qui commencent le même jour ?…

Table des matières