TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Funçoes De Banco De Dados

Seminário: Funçoes De Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  28/5/2014  •  Seminário  •  565 Palavras (3 Páginas)  •  207 Visualizações

Página 1 de 3

FUNÇÕES:

• AVG =( MÉDIA aritmética de valores)

• Select AVG (preco_venda) from cd;

• MAX = (MAIOR VALOR de uma coluna da tabela)

• Select MAX (preco_venda) from cd;

• MIN = (MENOR VALOR de uma coluna da tabela)

• Selct MIN (preço_venda) from cd;

• COUNT = (CONTAGEM de linhas (registros))

• Select count (*) from gravadora;

• SUM = (SOMA de valores)

• Select SUM (preço_venda) from cd;

SELECT – É o comando mais importante no processamento de consultas.

 Cláusulas

 Select = o que.

 From= De onde.

 Where=Condição.

Exemplo:

Select * ¬¬¬ todos os campos: Seleção

From produto

Where nome= ‘violão’

Operadores lógicos( AND indica que as duas condições devem ser verdadeiras para que seja mostrada as linhas e OR basta que um seja verdadeiro)

Select nome_coluna1,nome_coluna2,...,

nome_colunaN

From nome_tabela

Where condição1 AND condição2

Select nome_coluna1,nome_coluna2,...,

nome_colunaN

From nome_tabela

Where condição1 OR condição2

ORDER BY = (Agrupar os dados, utilizando uma função agregada, Ordenar a apresentação dos dados)

BETWEEN (Semelhante ao AND)

Select nome_coluna1,nome_coluna2,...,

nome_colunaN

From nome_tabela

Where nome_coluna between valor1 AND valor2

Group by (Agrupados por)

Select gravadora.codigo_gravadora,

Gravadora.nome_gravadora,

AVG (cd.preco_venda)

From cd NATURAL JOIN gravadora

GROUP BY gravadora .nome_gravadora;

A NATURAL JOIN é uma Operação JOIN que cria uma cláusula de associação implícita para você com base nas colunas comuns nas duas tabelas que estão sendo unidas. Colunas comuns são colunas que têm o mesmo nome em ambas as tabelas.

A função CAST é muito útil e constantemente utilizada em consultas, pois estamos sempre precisando converter um tipo de dado em outro para uma comparação, inserção no banco de dados ou até mesmo para uma melhor visualização deste dado, entre muitas outras possibilidades.

Select gravadora.nome _gravadora,

Cast (AVG(cd.preco_venda)AS DECIMAL(6,2))

From cd NATURAL JOIN gravadora

GROUP BY gravadora .nome_gravadora;

Onde cast (é o valor a ser convertido) AS (o tipo de dado para conversão).

Stored Procedure

BEGIN (inicia o corpo da instrução)

Select código_cd,nome_cd

From cd;

End // (Encerra a stored procedure)

Delimiter;( volta ao delimitador padrão)

Call p1(); (Executa a stored procedure)

 Delimiter $$(altera o caractere que indica o encerramento do commando)

 Create procedure p1() (cria o procedimento com o nome p1.

Se quiser apagá-lo use o comando drop procedure p1;).

IN - este é um parâmetro de entrada, ou seja, um parâmetro cujo seu

valor será utilizado no interior do procedimento para produzir algum

resultado;

OUT - esté parâmetro retorna algo de dentro do procedimento para o lado

externo, colocando os valores

...

Baixar como (para membros premium)  txt (4.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com