Sintassi SQL





SQL > Sintassi SQL

In questa pagina, vengono elencate le sintassi SQL relative ai comandi SQL che sono stati presi in esame in questo corso. Per spiegazioni più dettagliate rispetto a ogni sintassi SQL, consultare il paragrafo specifico facendo clic sulla parola chiave.

Lo scopo di questa pagina è avere a disposizione un riferimento rapido per la sintassi SQL. È consigliato aggiungere la pagina ai preferiti premendo contemporaneamente i tasti Control+D, in modo da poterla avere sempre a portata di mano.

Select
SELECT "nome_di_colonna" FROM "nome_della_tabella";

Distinct
SELECT DISTINCT "nome_di_colonna"
FROM "nome_della_tabella";

Where
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
WHERE "condizionale";

And/Or
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
WHERE "condizionale semplice"
{[AND|OR] "condizionale semplice"}+;

In
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
WHERE "nom_de_colonne" IN ('valore1', 'valore2', ...);

Between
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
WHERE "nome_di_colonna" BETWEEN 'valore1' AND 'valore2';

Like
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
WHERE "nome_di_colonna" LIKE {modello};

Order By
SELECT "nome_di_colonna"
FROM "nome_della_tabella"
[WHERE "condizionale"]
ORDER BY "nome_di_colonna" [ASC, DESC];

Count
SELECT COUNT("nome_di_colonna")
FROM "nome_della_tabella";

Group By
SELECT "nome_di_colonna_1", SUM("nome_di_colonna_2")
FROM "nome_della_tabella"
GROUP BY "nome_di_colonna_1";

Having
SELECT "nome_di_colonna_1", SUM("nome_di_colonna_2")
FROM "nome_della_tabella"
GROUP BY "nome_di_colonna_1"
HAVING (condizionale funzione);

Create Table
CREATE TABLE "nome_della_tabella"
("colonna_1" "tipo_di_dati_per_la_colonna_1",
"colonna_2" "tipo_di_dati_per_la_colonna_2",
... );

Drop Table
DROP TABLE "nome_della_tabella";

Truncate Table
TRUNCATE TABLE "nome della tabella";

Insert Into
INSERT INTO "nome_della_tabella" ("colonna_1", "colonna_2", ...)
VALUES ("valore_1", "valore_2", ...);

Update
UPDATE "nome_della_tabella"
SET "colonna 1" = [nuovo valore]
WHERE "condizionale";

Delete From
DELETE FROM "nome_della_tabella"
WHERE "condizionale";





Copyright © 2016   1keydata.com   Tutti i diritti riservati