O básico do SQL

529 palavras 3 páginas
Parte 1 – Criando as Tabelas
Uma consulta para criar uma tabela simples…
CREATE TABLE nome_da_tabela (coluna1 tipo, coluna2 tipo, coluna3 tipo, …);
Então, no nosso exemplo…

CREATE TABLE usuarios (usuario VARCHAR(20), email VARCHAR(80), senha VARCHAR(16), ultimo_acesso INT(11));

No caso de pequenas quantidades de textos, como o nome de usuário, você pode usar campos do tipo VARCHAR seguido pelo número máximo de caracteres que o campo pode ter.
Para números, use INT(11),
Para textos longos, use TEXT,

Você pode perceber que eu usei um campo do tipo inteiro para definir o último acesso. Existem campos do tipo data, e hora em SQL mas você pode também, usar TIMESTAMP (isso é o que eu [o autor] faço na maioria das vezes).

Parte 2 – Adicionando dados às tabelas
INSERT INTO inserindo
(coluna1, coluna2, coluna3, coluna4) VALUES
(‘valor1’, ‘valor2’, ‘’, valor4)

Claro, deve haver o mesmo número de colunas e valores. Por exemplo …

INSERT INTO usuarios (usuario, email, senha, ultimo_acesso) VALUES (“alguem”,”alguem@algumdominio.com”,”123456″, 1197351913);

Parte 3 – Recuperando os dados das tabelas

LIMIT: com este comando você irá delimitar o número de linhas que serão impressas durante a consulta. (Obs: Irá retornar sempre os registros mais antigos).
Ex: SELECT nome FROM inserindo limit 2

LIKE `%VALOR%`: com este comando você irá realizar uma consulta mais minuciosa dentro da coluna, podendo informar qualquer valor para consulta.
EX: Select * FROM inserindo WHERE nome LIKE ' %VALOR%';

ORDER BY: Com este commando você irá realizar uma consultar e informar que deseja organizar na ordem alfabética todos os valores retornados da coluna.
EX: Select * FROM inserindo ORDER BY nome

GROUP BY: Com este commando você irá realizar uma consultar e agrupar os valores idênticos/iguais que foram encontrados.
EX: Select * FROM inserindo GROUP nome

OR: Com este comando você irá realizar duas consultas, informando o valor da primeira ou da segunda sentença.
Ex: SELECT *

Relacionados

  • Sql Basico
    1610 palavras | 7 páginas
  • Sql básico
    3158 palavras | 13 páginas
  • Sql basico
    7851 palavras | 32 páginas
  • Sql-básico
    632 palavras | 3 páginas
  • SQL - Conceitos Básicos
    7072 palavras | 29 páginas
  • Comandos Básicos SQL
    376 palavras | 2 páginas
  • Sql Basico Exercicios
    729 palavras | 3 páginas
  • Comandos basicos sql
    1003 palavras | 5 páginas
  • Exercício básico de sql
    350 palavras | 2 páginas
  • Comandos basicos sql
    3775 palavras | 16 páginas