{"product_id":"139960","title":"Formation pratique SQL ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXOZV82BQqEFErvmeAHOgfFjwsBNP.png?v=1765077408\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Formation pratique SQL \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/150547033\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e  \u003ch5\u003e\u003cb\u003eIntroduction au livre\u003c\/b\u003e\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eLa vie et SQL concernent en fin de compte des situations « pratiques ».\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e « Je connais, dans une certaine mesure, les bases de la grammaire SQL. »\u003cbr\u003e « Rédiger une requête est difficile… Devrais-je étudier davantage la grammaire ? »\u003cbr\u003e\u003cbr\u003e Que faire si vous maîtrisez les principes et les méthodes d'entraînement et que vous les pratiquez, mais que votre corps ne suit pas ? Un entraînement systématique n'est-il pas nécessaire avant tout apprentissage supplémentaire ? Il en va de même pour le SQL. Il existe un écart entre « connaître » la syntaxe SQL et « résoudre des problèmes » basés sur cette connaissance ; ainsi, même si vous comprenez la syntaxe, la résolution de problèmes peut s'avérer complexe.\u003cbr\u003e Si votre objectif est de devenir un expert pratique capable d'utiliser efficacement SQL, vous devriez être confronté à une variété de problèmes pratiques.\u003cbr\u003e Au fil du temps, les connaissances manquantes seront comblées naturellement.\u003cbr\u003e\u003cbr\u003e \u003cbr\u003eCe livre explique brièvement les concepts et la grammaire de 18 types fondamentaux, puis propose des problèmes de différents niveaux de difficulté et de différents types.\u003cbr\u003e Réfléchissons ensemble à la réponse à cette question et résolvons-la étape par étape.\u003cbr\u003e Il met également en évidence les schémas d'erreur qui conduisent souvent à des pièges dans le processus.\u003cbr\u003e Grâce à cela, devenons maintenant un acteur concret du SQL.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e Vous pouvez consulter un aperçu du contenu du livre.\u003cbr\u003e \u003cspan\u003eAperçu\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e Préparation de l'environnement de laboratoire : connexion de MySQL et GitHub\u003cbr\u003e\u003cbr\u003e Type 1. JOINTURE INTERNE\u003cbr\u003e _Problème 1.\u003cbr\u003e Jointure interne de base\u003cbr\u003e _Problème 2.\u003cbr\u003e Sous-requêtes et jointures internes\u003cbr\u003e _Problème 3.\u003cbr\u003e Auto-adhésion\u003cbr\u003e\u003cbr\u003e Type 2. JONCTION EXTÉRIEURE GAUCHE\u003cbr\u003e _Problème 1.\u003cbr\u003e Jointure externe gauche de base\u003cbr\u003e _Problème 2. Ajouter une condition de table correcte à WHERE\u003cbr\u003e Problème 3. Ajouter une condition à ON\u003cbr\u003e\u003cbr\u003e Type 3. JOINTURE CROISÉE\u003cbr\u003e _Problème 1.\u003cbr\u003e Jointure croisée un-à-plusieurs (1:N)\u003cbr\u003e _Problème 2.\u003cbr\u003e Jointure croisée plusieurs-à-plusieurs (N:N)\u003cbr\u003e\u003cbr\u003e Type 4. JOINT EXTÉRIEUR COMPLET\u003cbr\u003e _Problème 1.\u003cbr\u003e Deux joints extérieurs gauches et une union\u003cbr\u003e\u003cbr\u003e Type 5. GROUPER PAR\u003cbr\u003e _Problème 1.\u003cbr\u003e GROUPER PAR \u003cbr\u003eProblème 2. CASE WHEN et GROUP BY\u003cbr\u003e _Problème 3.\u003cbr\u003e Agrégation par partition\u003cbr\u003e\u003cbr\u003e Type 6. AVOIR\u003cbr\u003e _Problème 1.\u003cbr\u003e Avoir de base\u003cbr\u003e _Problème 2.\u003cbr\u003e Identifiant du groupe\u003cbr\u003e Problème 3. Où et avoir\u003cbr\u003e _Problème 4.\u003cbr\u003e Sous-requête HAVING\u003cbr\u003e\u003cbr\u003e Type 7. MIN, MAX\u003cbr\u003e _Problème 1.\u003cbr\u003e MIN et MAX de base\u003cbr\u003e Problème 2. Sous-requête utilisant MIN et MAX\u003cbr\u003e Problème 3. Sous-requête utilisant MIN et MAX\u003cbr\u003e\u003cbr\u003e Type 8. SOMME, NOMBRE\u003cbr\u003e Problème 1. Différence entre SUM et COUNT dans CASE WHEN\u003cbr\u003e _Problème 2.\u003cbr\u003e Total cumulé\u003cbr\u003e _Problème 3.\u003cbr\u003e Somme cumulée par partition\u003cbr\u003e\u003cbr\u003e Type 9. CAS OÙ\u003cbr\u003e Problème 1. CASE WHEN et GROUP BY\u003cbr\u003e Problème 2. Conditions multiples dans CASE WHEN\u003cbr\u003e _Problème 3.\u003cbr\u003e SOMME des différents résultats THEN\u003cbr\u003e _Problème 4.\u003cbr\u003e UNION de requêtes indépendantes\u003cbr\u003e\u003cbr\u003e Type 10. IFNULL\u003cbr\u003e Problème 1. Jointure externe gauche et IFNULL\u003cbr\u003e Problème 2. Jointure externe gauche et IFNULL\u003cbr\u003e\u003cbr\u003e Type 11. LIMIT\u003cbr\u003e _Problème 1.\u003cbr\u003e Combinaison des clauses ORDER BY et LIMIT de base\u003cbr\u003e Problème 2. Extraction du meilleur rang après GROUP BY\u003cbr\u003e Problème 3. Extraction du meilleur résultat après INNER JOIN et GROUP BY\u003cbr\u003e\u003cbr\u003e Type 12. PAS DANS\u003cbr\u003e _Problème 1.\u003cbr\u003e Basique NON DANS\u003cbr\u003e Problème 2. Sous-requêtes de IN et NOT IN\u003cbr\u003e Problème 3. NOT IN et GROUP BY\u003cbr\u003e\u003cbr\u003e Type 13. RANG\u003cbr\u003e Problème 1. RANGEZ en utilisant PARTITION BY \u003cbr\u003eProblème 2. RANGEZ en utilisant PARTITION BY\u003cbr\u003e\u003cbr\u003e Type 14. RANG_DENSE\u003cbr\u003e _Problème 1.\u003cbr\u003e RANG_DENSE par défaut\u003cbr\u003e _Problème 2.\u003cbr\u003e classement de 2e place\u003cbr\u003e\u003cbr\u003e Type 15. ROW_NUMBER\u003cbr\u003e _Problème 1. Comparaison de RANK, DENSE_RANK et ROW_NUMBER\u003cbr\u003e _Problème 2.\u003cbr\u003e Numéro de ligne par défaut\u003cbr\u003e\u003cbr\u003e Type 16. RETARD, AVANCE\u003cbr\u003e _Problème 1.\u003cbr\u003e LAT de base, LEAD\u003cbr\u003e Problème 2. Ajouter une condition WHERE après LAG\u003cbr\u003e Problème 3. Ajout d'une condition IF à SELECT après LAG\u003cbr\u003e\u003cbr\u003e Type 17. DATE\u003cbr\u003e Problème 1. Type de données TIMESTAMP\u003cbr\u003e Problème 2. Fonctions DATE_ADD et DATE_SUB\u003cbr\u003e Problème 3. Fonction DATE_FORMAT\u003cbr\u003e\u003cbr\u003e Type 18. CONCAT\u003cbr\u003e _Problème 1.\u003cbr\u003e CONCAT de base\u003cbr\u003e _Problème 2.\u003cbr\u003e GROUPE_CONCAT de base\u003cbr\u003e\u003cbr\u003e Série de problèmes SQL 1\u003cbr\u003e Série de problèmes SQL 2\u003cbr\u003e Série de problèmes SQL 3\u003cbr\u003e\u003cbr\u003e Recherche\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eImage détaillée\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate5495\/MidCate006\/549456044.jpg\" border=\"0\" alt=\"Image détaillée 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e ★ Formation personnalisée pour développer des compétences pratiques en rédaction de requêtes\u003cbr\u003e Ce livre a pour but de vous aider à transformer vos connaissances en grammaire SQL, jusqu'ici cantonnées à votre tête, en compétences pratiques.\u003cbr\u003e Essayons un entraînement personnalisé à travers 18 types de problèmes fondamentaux. \u003cbr\u003eRéfléchissons ensemble aux solutions à ce problème, résolvons-le et identifions les points clés et les réponses incorrectes.\u003cbr\u003e En suivant les conseils de ce livre, vous finirez par acquérir une « force de requête ».\u003cbr\u003e\u003cbr\u003e Il n'y a pas de résultat sans processus.\u003cbr\u003e Et les mauvaises réponses font aussi partie d'un processus.\u003cbr\u003e\u003cbr\u003e En pratique, les développeurs et les analystes finalisent également le code par un processus d'essais et d'erreurs.\u003cbr\u003e Ce livre ne se contente donc pas de produire du code complet d'un seul coup. Il vise plutôt à illustrer le processus d'écriture de code SQL et les erreurs potentielles rencontrées en cours de route.\u003cbr\u003e Cela encourage les élèves à développer des compétences de réflexion pratique adaptées aux situations problématiques, plutôt que de simplement restituer des connaissances mémorisées.\u003cbr\u003e\u003cbr\u003e Des niveaux de difficulté variés, des sujets variés et des séries de problèmes\u003cbr\u003e Les problèmes SQL sont classés par type principal.\u003cbr\u003e Et il propose un large éventail de problèmes, du plus facile au plus difficile, classés par type. \u003cbr\u003eCette structure vous permet de développer progressivement vos compétences et de vous concentrer sur l'apprentissage de vos points faibles.\u003cbr\u003e Enfin, vous pourrez perfectionner vos compétences d'application grâce à des séries de problèmes qui vous permettront de pratiquer de manière exhaustive différents types de problèmes.\u003cbr\u003e\u003cbr\u003e ★ Qui a besoin de ce livre ?\u003cbr\u003e - Pour ceux qui possèdent des compétences grammaticales de base et souhaitent développer des compétences pratiques\u003cbr\u003e - Les personnes qui se préparent aux tests de codage SQL\u003cbr\u003e - Ceux qui préfèrent apprendre en résolvant des problèmes du monde réel\u003cbr\u003e - Ce programme s'adresse à toute personne utilisant SQL ou devant l'utiliser, mais souhaitant rapidement combler ses lacunes. \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate d'émission :\u003c\/strong\u003e 11 août 2025\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 416 pages | 173 × 230 × 30 mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791165923273\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10 :\u003c\/strong\u003e 1165923270 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893388410922,"sku":"139960","price":39.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/6a9c43811b5ea6827e4ee7ea459036b9.jpg?v=1765399733","url":"https:\/\/librairie.coreenne.fr\/products\/139960","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}