SQL Syntaxe



SQL > Syntaxe SQL 

Dans cette page, nous listons la syntaxe SQL pour chacune des commandes SQL dans ce didacticiel. Pour des explications détaillées au sujet de chaque syntaxe SQL, veuillez consulter la section individuelle en cliquant sur le mot-clé.

L’objectif de cette page est d’avoir une page de référence rapide pour la syntaxe SQL. Pour disposer de cette page de syntaxe à main, nous vous suggérons de mettre cette page en signet en appuyant sur Control-D.

Select
SELECT "nom de colonne" FROM "nom de table";

Distinct
SELECT DISTINCT "nom de colonne"
FROM "nom de table";

Where
SELECT "nom de colonne"
FROM "nom de table"
WHERE "condition";

And/Or
SELECT "nom de colonne"
FROM "nom de table"
WHERE "condition simples"
{[AND|OR] "condition simples"}+;

In
SELECT "nom de colonne"
FROM "nom de table"
WHERE "nom de colonne" IN ('valeur1', 'valeur2', ...);

Between
SELECT "nom de colonne"
FROM "nom de table"
WHERE "nom de colonne" BETWEEN 'valeur1' AND 'valeur2';

Like
SELECT "nom de colonne"
FROM "nom de table"
WHERE "nom de colonne" LIKE {modèle};

Order By
SELECT "nom de colonne"
FROM "nom de table"
[WHERE "condition"]
ORDER BY "nom de colonne" [ASC, DESC];

Count
SELECT COUNT("nom de colonne")
FROM "nom de table";

Group By
SELECT "nom de colonne 1", SUM("nom de colonne 2")
FROM "nom de table"
GROUP BY "nom de colonne 1";

Having
SELECT "nom de colonne 1", SUM("nom de colonne 2")
FROM "nom de table"
GROUP BY "nom de colonne 1"
HAVING (condition fonction);

Create Table
CREATE TABLE "nom de table"
("colonne 1" "type de données pour la colonne 1",
"colonne 2" "type de données pour la colonne 2",
... );

Drop Table
DROP TABLE "nom de table";

Truncate Table
TRUNCATE TABLE "nom de table";

Insert Into
INSERT INTO "nom de table" ("colonne 1", "colonne 2", ...)
VALUES ("valeur 1", "valeur 2", ...);

Update
UPDATE "nom de table"
SET "colonne 1" = [nouvelle valeur]
WHERE "condition";

Delete From
DELETE FROM "nom de table"
WHERE "condition";

Cette page a été mise à jour pour la dernière fois le 18/06/2022


Copyright © 2024   1keydata.com   Tous droits réservés