Tutoriel SQL |
…fenêtrage" qui permet d'utiliser les fonctions d'aggrégations sur plusieurs lignes.
Pour la suite de cet article nous allons utiliser une base de données répertoriant les ventes d'une entreprise dans différents pays…
Tutoriel Stripe, PHP |
Dans ce tutoriel je vous propose de découvrir la mise en place de Stripe Checkout en PHP. Cette intégration permet de laisser Stripe gérer le processus de paiement depuis leur interface ce qui permet une…
Tutoriel SASS |
Dans cette vidéo je vous propose de découvrir pourquoi je n'apprécie pas l'imbrication en SCSS et comment cela peut être mauvais pour l'organisation de vos feuilles de style.
Qu'est que l…
Tutoriel SQL |
Maintenant que l'on a vu les bases du langage SQL je vous propose de faire une pause pour réfléchir à ce que vous pouvez faire pour la suite.
Tutoriel SQL |
Dans ce chapitre nous allons parler des TRIGGER qui permettent de rajouter de la logique lorsque certaines opération sont effectuées sur la base de données.
Dans notre cas on peut utiliser les TRIGGER pour sauvegarder…
Tutoriel SQL |
Les vues permettent de créer une table virtuelles à partir du résultat d'une requête SQL. Les vues seront nommés ce qui permettra d'y faire référence plus facilement.
Documentation SQLite
Documentation MariaDB
Documentation PGSQL…
Tutoriel SQL |
Les transactions sont une mécanique qui permet de grouper l'éxécution de plusieurs requêtes afin de pouvoir revenir en arrière en cas de problèmes. On commencera par activer la transaction.
On éxécutera ensuite une liste…
Tutoriel SQL |
…Cela permet d'utiliser le résultat d'une requête à différents niveaux
Dans les champs au niveau du SELECT
Dans le FROM à la place d'une table
Dans le WHERE pour utiliser une liste…
Tutoriel SQL |
…organiser et limiter le nombre de résultats que l'on obtient.
ORDER
Pour organiser les données on pourra se reposer sur la commande ORDER BY
Documentation SQLite
Documentation MariaDB
Documentation PGSQL
LIMIT
On pourra aussi…
Tutoriel SQL |
…allons voir dans ce chapitre comment agréger les données afin d'obtenir des informations à partir de plusieurs lignes. Pour cela on pourra se reposer sur des fonctions d'agrégation comme COUNT(), SUM() ou AVG()…