Sql comandos diversos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (303 palavras )
  • Download(s) : 0
  • Publicado : 17 de abril de 2012
Ler documento completo
Amostra do texto
Curso Análise e Desenvolvimento de Sistemas |
Disciplina: Laboratório de Banco de Dados|4º Semestre|
|Aula Prática 02|


Considere a tabela chamada pessoal com os valores a seguir. Você devecriar a tabela e inserir os valores.

codigo nome timetorce
01 Caio Corinhtians
02 Jackie São Paulo
03 Zé Corinthians
04 Bob Palmeiras
05 JeanPalmeiras


1º passo: Criar a tabela chamada pessoal.

Create table pessoal (codigo int primary key, nome varchar(30), timetorce varchar(17));

2º passo: Inserir os dados

Insert intopessoal values (1, 'Caio', 'Corinthians');
Insert into pessoal values (2, 'Jackie', 'São Paulo');
Insert into pessoal values (3, 'Zé', 'Corinthians');
Insert into pessoal values (4, 'Bob', 'Palmeiras');Insert into pessoal values (5, 'Jean', 'Palmeiras');

DISTINCT: Retorna apenas uma linha de dados para todo o grupo de linhas que tenha o mesmo valor.

SELECT DISTINCT timetorce FROM pessoal;Corinthians (estava duas vezes só que só retornou uma única linha)
São Paulo
Palmeiras (estava duas vezes só que só retornou uma única linha)


ALL: Retorna todos os dados, oposto de DISTINCT.SELECT ALL timetorce FROM pessoal;

Corinthians
São Paulo
Corinthians
Palmeiras
Palmeiras

WHERE: Dá uma condição para os dados serem buscados.

SELECT nome FROM pessoal WHERE timetorce ='São Paulo';

Jackie

ORDER BY: Retorna os dados em ordem ascendente (ASC) ou descendente (DESC). O padrão é ascendente.

SELECT nome FROM pessoal ORDER BY nome DESC;


Jean
Jackie
Caio
BobInserção:

Você poderá utilizar esta operação para inserir dados em uma tabela.

INSERT INTO pessoal VALUES(6, ‘Joaozinho’, ‘São Paulo’);


Atualização:

Caso seja necessário fazeralguma mudança nas informações já gravadas, você poderá atualizar as informações da seguinte forma:

UPDATE pessoal SET timetorce = ‘São Paulo’ WHERE nome = ‘Jean’;

Exclusão:

É utilizado para...
tracking img