Exercícios sql

893 palavras 4 páginas
A cláusula "where" corresponde ao operador seleção da álgebra relacional. Contém a condição que as tuplas devem obedecer a fim de serem listadas.
Operadores lógicos:
● = igual a;
● > maior que;
● >= maior que ou igual a;
● < menor que;
● 1000

Exercícios sobre a tabela produtos:
CAMPOS: Numero Codigo Nomeprod Valor

1) Listar todos os produtos da tabela produtos cujo valor seja maior que R$ 100.000
SELECT * FROM produtos WHERE Valor > 100000

2) Apresente o Nome destes produtos e o preço total de 12 peças.
OBS: Valor de 12 peças = valor unitário multiplicado por 12.
SELECT Nomeprod, Valor*12 FROM produtos

A cláusula "Distinct"
Elimina duplicidades, significando que somente relações distintas serão apresentadas como resultado de uma pesquisa.
Exemplo: SELECT DISTINCT Pais FROM Cliente
O exemplo apresenta todos os Países que existe cliente cadastrado, porém omite eventuais duplicidades.

Demais Operadores
● between ... and ... → seleciona as linhas que os valores do campo estão entre dois valores (inclusive);
● in ( .... ) → seleciona as linhas que os valores (do campo) estão contidos em uma lista de valores;
● Like → com um padrão de caracteres;
● is null → seleciona as linhas com valor nulo.

Exemplos:
Listar o nome e ramal dos funcionários que tem valor nulo no campo salário SELECT Nome, Ramal FROM Funcionario
WHERE Salario IS NULL
Verifica se um campo tem valor entre dois valores pré-definido.
Exemplo: Listar o nome, sexo e salário dos funcionários com idade entre 20 e 30 anos (inclusive) SELECT Nome, Sexo, salario FROM Funcionario
WHERE idade BETWEEN 20 AND 30
Verifica se um campo está contido em uma lista de valores.
Exemplo: Listar o nome e ramal dos funcionários que trabalham no departamento 10 e 30; SELECT Nome, Ramal FROM Funcionario
WHERE CodDepartamento IN (10, 30)
Verifica se um campo tem o dado(string) começando por %.
Exemplo: Listar o nome e ramal dos

Relacionados

  • SQL Exercicios
    733 palavras | 3 páginas
  • sql exercicio
    574 palavras | 3 páginas
  • Exercicios SQL
    411 palavras | 2 páginas
  • Exercicios SQL
    445 palavras | 2 páginas
  • Exercicios SQL
    912 palavras | 4 páginas
  • Exercicios de SQL
    994 palavras | 4 páginas
  • EXERCICIOS SQL
    938 palavras | 4 páginas
  • Exercícios SQL
    621 palavras | 3 páginas
  • exercicio de SQL
    257 palavras | 2 páginas
  • Exercícios de SQL
    278 palavras | 2 páginas