Langage SQL #04: Introduction l'opération Jointure
ฝัง
- เผยแพร่เมื่อ 17 ธ.ค. 2024
- Dans cette vidéo, vous allez identifier l'opération de jointure permettant l'extraction des données de deux tables.
Site web :
www.coursaline...
www.saadrachid...
Pour interagir sur Facebook :
/ coursaline
/ saadrachid.net
j'ai mieux compris en 10mn qu'en 8h de cours x)
aussi
aussi
طيي
en 8 heures de cours tu fait que des jointures ?
Merci vraiment tu es le meilleure que j'ai vue jusqu'à maintenant
Une image vaut mille mots j'ai compris en 10 minutes et merci beaucoup pour cela.
First of all thank you for you good explanation , In the second condition we can just use " Where Month(DateCde) = 1 "
Merci beaucoup pour ces explications claires !
Merci mec, tu gère
EXCELLENT WALLAH !!
merci beaucoup ! jetais bloqué 1H sur ma bdd
Tres bonne methode de reponse Monsieur !, mon prof nous ecris la reponse au tableaux et a nous de comprendre la solution lol
Merci infiniment nouvelle abonnée à votre chaîne 👍
Tu me sauves mon DS de bdd poto, dans 12h :D
Je pense que vous devez ajouter le nom du tableau au niveau de datec ,ça doit etre commande.datec non ?
Trop bien ta vidéo
pédagogie efficace ! merci.
Merci beaucoup Monsieur
Excellent ! Merci beaucoup
merci rachid continue comme ça
wallah t'es un bon
شكرا جزيلا أستاذنا الكريم ^_^
جزاك الله خيرا 🙂
Merci j'ai bien compris
choukran jazilan mouaarim. Masalaama
On doit pas mettre BETWEEN 01 janvier et 01 février ? S'il y a une commande le 31 janvier elle est inclue dans l'intervalle ! Peut-être je me trompe !
MA SHA ALLAH
un grand merci,je m'abonne x)
Barak Allah o fik :)
est que on peux ajouter commande.date dans close select mrc d avance
les alias facultatif au il faut les utiliser .....merci pour ce cours bien presente
Merci pour la vidéo . Mais s'ils ont demandé dans la requête le numéro de client au lieu de son nom et son prénom .est qu'on aura une jointure ou on s' intéresse seulement par la table commande
Il suffit tout simplement de cibler le numéro du client dans la requête. SELECT DISTINCT T1.IDClient FROM Clients AS T1, Commandes AS T2 WHERE T1.IDClient = T2.IDClient AND T2.DateCde BETWEEN '2016-01-01' and '2016-01-31';
Bonjour Monsieur, sur le dernier exemple avec les alias est-ce qu'il est obligatoire d'écrire T1.NomClient, T1.VilleClient ou est-ce que l'on aurait pu juste mettre NomClient, VilleClient ? Peut-être que si l'on utilise les alias on doit l'utiliser partout ? J'avoue ne pas savoir. Merci par avance Cordialement
Merci bcp tres très bien excelente explication.comment s'appelle cette aplication d'explication
merci infiniment
excellente où puis-je trouver cette musique monsieur
Merci
Est ce que on peut écrire aussi ?
SELECT DISTINCT nomClient, VilleClient FROM Client AS T1 JOIN Commandes AS T2 ON T1.IDClient = T2.IDClient WHERE T2.DateCde BETWEEN '2016-01-01' and '2016-01-31'
c le meme question !!
A quoi sert les alias
Super
"nous avons ituliser" c'est la 15ieme fois aujourd'hui que j'entend ça j'vais devenir fou >< (merci pour la vidéo sinon xD)
merci mais trop de pub
J’ai toujours du mal à comprendre le « Clients.IDClient = Commandes.IDClient »
La réponse est très simple, lorsque tu utilises dans une requête deux champs provenant de deux tables différentes ayant le même nom (idclient de la table client et idclient de la table commande) il faut précéder le nom du champ par sa table(client.IDClient) afin que sql fasse la distinction. si par exemple, tu as dans la table client idclient et dans la table commande idcli par exemple, tu peux utiliser juste les noms des champs sans les faire préceder par le nom de la table. tu écris idclient = idcli. En ce qui concerne cette égalité, c'est la condition de jointure
coursaline merci beaucoup
"Jointure sur jointure on baise la shmiture"
Merci infiniment
Merci
merci