SQL Sintaxe




SQL > SQL Sintaxe

Nesta página, listamos a sintaxe SQL para cada um dos comandos SQL presentes neste tutorial. Para obter explicações detalhadas sobre cada sintaxe SQL, consulte a secção individual clicando na palavra-chave.

O objectivo desta página é obter uma referência rápida acerca da sintaxe SQL. Sugerimos que adicione esta página aos favoritos premindo Control-D para que possa aceder rapidamente a esta página de sintaxe.

Select
SELECT "nome_coluna" FROM "nome_tabela";

Distinct
SELECT DISTINCT "nome_coluna"
FROM "nome_tabela";

Where
SELECT "nome_coluna"
FROM "nome_tabela"
WHERE "condição";

And/Or
SELECT "nome_coluna"
FROM "nome_tabela"
WHERE "condição simples"
{[AND|OR] "condição simples"}+;

In
SELECT "nome_coluna"
FROM "nome_tabela"
WHERE "nome_coluna" IN ('valor1', 'valor2', ...);

Between
SELECT "nome_coluna"
FROM "nome_tabela"
WHERE "nome_coluna" BETWEEN 'valor1' AND 'valor2';

Like
SELECT "nome_coluna"
FROM "nome_tabela"
WHERE "nome_coluna" LIKE {PATROON};

Order By
SELECT "nome_coluna"
FROM "nome_tabela"
[WHERE "condição"]
ORDER BY "nome_coluna" [ASC, DESC];

Count
SELECT COUNT("nome_coluna")
FROM "nome_tabela";

Group By
SELECT "nome_coluna 1", SUM("nome_coluna 2")
FROM "nome_tabela"
GROUP BY "nome_coluna 1";

Having
SELECT "nome_coluna 1", SUM("nome_coluna 2")
FROM "nome_tabela"
GROUP BY "nome_coluna 1"
HAVING (condição da função aritmética);

Create Table
CREATE TABLE "nome_tabela"
("coluna 1" "tipo_dados_para_coluna_1",
"coluna 2" "tipo_dados_para_coluna_2",
... );

Drop Table
DROP TABLE "nome_tabela";

Truncate Table
TRUNCATE TABLE "nome_tabela";

Insert Into
INSERT INTO "nome_tabela" ("coluna 1", "coluna 2", ...)
VALUES ("valor 1", "valor 2", ...);

Update
UPDATE "nome_tabela"
SET "coluna 1" = [novo valor]
WHERE "condição";

Delete From
DELETE FROM "nome_tabela"
WHERE "condição";





Copyright © 2016   1keydata.com   Todos os direitos reservados.