Show Menu
Cheatography

Grupo Turing SQL CS Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

SELECT

Utilizado para selecionar colunas da base de dados, deve ser acompanhado da tabela em que tal coluna se encontra

SELECT columnA , columnB FROM table;

Pode utilizar-se um asterisco(*) para selecionar todas a colunas

SELECT * FROM table;

DISTINCT, COUNT

DISTINCT
Utilizado para selecionar valores únicos de uma coluna da base de dados, deve ser acompanhado da tabela em que tal coluna se encontra

SELECT DISTINCT columnA FROM table;
Retornaria os valores distintos de columnA
----------------------------------------------
COUNT
Conta o numero de valores fornecidos como argumento para ele

SELECT COUNT(*) FROM table
Retornaria o numero de linhas em table

WHERE

Utilizado em conjunto com o SELECT para adicionar condições a query

 SELECT * FROM table 
 WHERE conditionA = 'string' 

Pode ser utilizado tambem com outros sinais de igualdade (>,>=, <, <=, !=)
Para negar a condição utiliza-se o NOT

WHERE NOT conditionA = 'string' 

Retornaria os valores complementares da primeira query

AND, OR

Para poder comparar múltiplos valores booleanos em diversas cláusulas, utilizamos os comap