Langage SQL #04: Introduction l'opération Jointure
Вставка
- Опубліковано 19 вер 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.
EXCELLENT WALLAH !!
Merci mec, tu gère
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 !
pédagogie efficace ! merci.
Trop bien ta vidéo
Merci beaucoup Monsieur
Merci infiniment nouvelle abonnée à votre chaîne 👍
Excellent ! Merci beaucoup
merci rachid continue comme ça
choukran jazilan mouaarim. Masalaama
merci beaucoup ! jetais bloqué 1H sur ma bdd
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 ?
شكرا جزيلا أستاذنا الكريم ^_^
جزاك الله خيرا 🙂
Tres bonne methode de reponse Monsieur !, mon prof nous ecris la reponse au tableaux et a nous de comprendre la solution lol
MA SHA ALLAH
wallah t'es un bon
merci
Barak Allah o fik :)
Merci j'ai bien compris
Merci infiniment
un grand merci,je m'abonne x)
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 !
MERCI +++
les alias facultatif au il faut les utiliser .....merci pour ce cours bien presente
Super
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 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';
est que on peux ajouter commande.date dans close select mrc d avance
Merci bcp tres très bien excelente explication.comment s'appelle cette aplication d'explication
excellente où puis-je trouver cette musique monsieur
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
merci mais trop de pub
"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)
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