Cours - SQL

Cette page recense des cours de SQL pour apprendre à communiquer avec une base de données (lecture, écriture, suppression de données …). Les cours sont simplifiés pour se remémorer la syntaxe des commandes importantes et des tutoriels sont disponibles pour permettre d’apprendre à partir de zéro. De plus, des explications sont données pour apprendre à optimiser les performances d’une base de données.

Commandes SQL

Ces cours permettent de comprendre tous les éléments nécessaires pour faire des requêtes SQL. Chaque commande SQL listé ci-dessous possède une fiche détail pour comprendre comment l’utiliser dans une requête.

  • CREATE TRIGGER
  • Procédure stockée (CREATE PROCEDURE)
  • SQL SELECT
  • SQL SQL_NO_CACHE
  • SQL DISTINCT
  • SQL WHERE
  • SQL AND & OR
  • SQL IN
  • SQL EXISTS
  • SQL ALL
  • SQL ANY / SOME
  • SQL BETWEEN
  • SQL LIKE
  • SQL Wildcards
  • SQL IS NULL / IS NOT NULL
  • SQL GROUP BY
  • SQL GROUP BY WITH ROLLUP
  • SQL HAVING
  • SQL ORDER BY
  • SQL AS (alias)
  • SQL LIMIT
  • SQL CASE
  • SQL UNION
  • SQL UNION ALL
  • SQL INTERSECT
  • SQL EXCEPT / MINUS
  • Jointure SQL
  • SQL INNER JOIN
  • SQL CROSS JOIN
  • SQL LEFT JOIN
  • SQL RIGHT JOIN
  • SQL FULL JOIN
  • SQL SELF JOIN
  • SQL NATURAL JOIN
  • SQL Sous-requête
  • Index SQL
  • SQL CREATE INDEX
  • SQL INSERT INTO
  • SQL ON DUPLICATE KEY UPDATE
  • SQL UPDATE
  • SQL DELETE
  • SQL MERGE
  • SQL TRUNCATE TABLE
  • SQL CREATE DATABASE
  • SQL DROP DATABASE
  • SQL CREATE TABLE
  • SQL AUTO_INCREMENT
  • SQL PRIMARY KEY
  • SQL ALTER TABLE
  • SQL DROP TABLE
  • SQL EXPLAIN
  • SQL OPTIMIZE
  • Commentaires en SQL

Jointures SQL

Les jointures peuvent combiner les données de plusieurs tables avec un gain intéressant sur les performances. Les cours suivant expliquent les différentes possibilités de jointures.

  • SQL INNER JOIN
  • SQL CROSS JOIN
  • SQL LEFT JOIN
  • SQL RIGHT JOIN
  • SQL FULL JOIN
  • SQL SELF JOIN
  • SQL NATURAL JOIN

Fonctions SQL

L’utilisation de fonctions facilite les calculs ou la lecture de données, grâce à des fonctions mathématiques ou des fonctions améliorant l’affichage des données.

  • SQL DATE_FORMAT()
  • SQL TIMEDIFF()
  • SQL TIMESTAMP()
  • Fonctions d’agrégation SQL
  • SQL AVG()
  • SQL COUNT()
  • SQL MAX()
  • SQL MIN()
  • SQL SUM()
  • SQL ISNULL()
  • SQL LOCATE()
  • SQL REVERSE()
  • Fonctions de chaînes de caractères
  • SQL CONCAT()
  • SQL REPLACE()
  • SQL SUBSTRING()
  • SQL TRIM()
  • SQL LTRIM()
  • SQL RTRIM()
  • SQL LPAD()
  • SQL LENGTH()
  • SQL UPPER()
  • SQL LOWER()
  • SQL UCASE()
  • SQL LCASE()
  • SQL INSTR()
  • SQL SOUNDEX()
  • Fonctions mathématiques / numérique
  • SQL RAND()
  • SQL ROUND()
  • Fonctions de dates et d’heures
  • SQL DAYOFWEEK()
  • SQL NOW()
  • SQL SEC_TO_TIME()
  • SQL DATEDIFF()
  • SQL MONTH()
  • SQL YEAR()
  • Fonctions de chiffrements
  • SQL CAST()
  • SQL CONVERT() (MySQL et SQL Server)
  • SQL CONVERT() (PostgreSQL et Oracle)
  • SQL GROUP_CONCAT()
  • SQL VERSION()
  • SQL MD5()
  • SQL SHA1()
  • SQL LEFT()
  • SQL RIGHT()
Partager Tweet Ebook SQL (PDF) Ebook SQL (.epub) Aide mémoire MySQL Boutique SQL SQL.sh sur Facebook SQL.sh sur Twitter bouton de retour en haut Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.OK

Tag » Apprendre Sql Server