REDES

343 palavras 2 páginas
Operadores Between e Not
Between
Banco de Dados consultas parte 2
Professor:Jefferson

Operadores Between e Not
Between
Problema:
- Listar o código e a descrição dos produtos que tenham o valor unitário na faixa de R$ 0,32 até
R$2,00.
Sintaxe: select codigo_produto, descricao_produto from produto where val_unit between 0.32 AND 2.00;

Este operador propicia a pesquisa por uma determinada coluna e selecionando as linhas cujo valor da coluna esteja dentro de uma faixa determinada de valores, sem a necessidade dos operadores
>=, 2500;

Elimina repetições de valores em relação a uma coluna.
Problema:
- Quais as unidades de produtos, diferentes, na tabela produto?
Sintaxe:
select DISTINCT unidade from produto;

PS:O comando COUNT, quando utilizado sem a cláusula WHERE, realiza a contagem das linhas da tabela.

IMPORTANTE: com a utilização de DISTINCT não se classificam os dados de saída.

Agrupando Informações Selecionadas (
Group BY e Having)
A função de agregação por si própria produz um número simples p/ uma tabela;
A cláusula organiza esse sumário de dados em grupos, produzindo informação sumarizada p/ os grupos definidos na tablea obejto de seleção;

Agrupando Informações Selecionadas (
Group BY e Having)
Forma:
select from where condição (oes) group by ;
Having ;

A cláusula HAVING realiza as restrições das linhas resultantes da mesma forma que a cláusula
WHERE o faz em um SELECT.

4

Agrupando Informações Selecionadas (
Group BY e Having)
Problema:
- Listar o número de produtos que cada pedido contém. Sintaxe: select numero_pedido, count(*) from itens_pedidos group by numero_pedido;
PS:geralmente a cláusula GROUP BY é utilizada em conjunto com as operações COUNT e AVG.

Agrupando Informações Selecionadas (
Group BY e Having)
Utilizando com HAVING
Problema:
- Listar os pedidos que têm mais que três produtos.
Sintaxe:
select numero_pedido, count (*) from item_pedidos group by

Relacionados

  • redes
    1439 palavras | 6 páginas
  • Rede
    3641 palavras | 15 páginas
  • Redes
    4835 palavras | 20 páginas
  • Redes
    25948 palavras | 104 páginas
  • redes
    1736 palavras | 7 páginas
  • Rede
    4901 palavras | 20 páginas
  • Redes
    3241 palavras | 13 páginas
  • Redes
    729 palavras | 3 páginas
  • redes
    1668 palavras | 7 páginas
  • Redes
    8748 palavras | 35 páginas