Olá Amigos,
Nossa vida é cheia de desafios e a cada dia temos de aprender coisas novas e sempre nos qualificarmos, é importante melhorar as coisas que já sabemos, relembrar e praticar as que deixamos um pouco de lado pela correria seja ela pessoal ou corporativa.

Um dos temas que percebi que precisava praticar e melhorar é o SQL por isso decidi relembrar e compartilhar com vocês o resumo em forma de artigo.

Neste artigo vou listar a sintaxe SQL para os comandos SQL mais comuns e conforme for evoluindo irei publicando novos artigos.
Para obter explicações detalhadas sobre cada sintaxe SQL, em breve postarei um link com a descrição de cada.

O objetivo desta postagem não é lhe tornar um especialista em SQL  mas sim fazer que quando necessário relembrar algum comando você tenha onde acessar e onde buscar esta infornação.

 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
SELECT 'nome_coluna'
FROM 'nome_tabela'
WHERE nome_coluna='Condição'
AND nome_coluna='Condição'; 
 OR
SELECT 'nome_coluna'
FROM 'nome_tabela'
WHERE nome_coluna='Condição'
OR nome_coluna='Condição'; 
 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 '%s';

O LIKE poderá ser: LIKE '%s', LIKE 's%' ou LIKE '%s%'. 
 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'; 

Estes são alguns dos comandos que podem ser executados no SQL, muitos deles são conhecidos e muito utilizados no dia dia, tenho certeza que da mesma forma que os mesmos me ajudaram e ajudarão a você também serão úteis, nas próximas postagem buscarei explicar o que cada comando faz.

Caso queira contribuir com idéias e comentários agradeço.

Um abraço.
DG




.

Sobre o Autor

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *