Cadernode sql

2330 palavras 10 páginas
Exercícios de SQL

Exercícios: Exercício 1)
Stands (Cod_stand, Cod_Ramoactividade, Nome_empresa) StandsVisitantes(Cod_stand, Data, N_Visitantes) RamosActividade (Cod_Ramoactividade, Descritivo_RamoActividade)

Tendo em conta que a sintaxe SQL usada utiliza parêntesis rectos para referenciar tabelas e campos cuja designação é formada por mais do que uma palavra, descreva o objectivo de cada uma das instruções SQL seguintes:

a)

SELECT Data, [N_Visitantes] FROM [StandsVisitantes] WHERE [Cod_stand]=2 SELECT [Descritivo_RamoActividade], [Nome_empresa] FROM Stands, [RamoActividade] WHERE Stands.[Cod_Ramoactividade]= [RamosActividade].[Cod_Ramoactividade] ORDER BY [Descritivo_RamoActividade], [Nome_empresa] SELECT Count(*) AS [N_Visitantes > 100] FROM [StandsVisitantes] WHERE [Cod_stand]=1 And [N_Visitantes]>100

b)

c)

d) Apresente a instrução SQL que permite efectuar a selecção de dados adequada a cada um dos seguintes pedidos:

1. O número total de visitantes do stand com o código 2.

2. Para todos os dias da exposição e para todos os stands, o nome da empresa que ocupa o stand, a data e o número de visitantes, com ordenação descendente por data e, dentro da data, ordenação descendente por número de visitantes.

3. A contagem de stands por ramo de actividade. O código do ramo de actividade é usado para a identificação de cada um dos ramos de actividade e para a ordenação ascendente da consulta.
ATI- Unidade III 1

Exercícios de SQL

Exercício 2)
Compras (Cod_produto, Ano, Mes, Quantidade) Produtos (Cod_Produto, Descricao) Vendas (Cod_produto, Ano, Mes, Quantidade)

Tendo em conta que a sintaxe SQL usada utiliza parêntesis rectos para referenciar tabelas e campos cuja designação é formada por mais do que uma palavra, descreva o objectivo de cada uma das instruções SQL seguintes:

a)

SELECT Descricao, [Cod_Produto] FROM Produtos ORDER BY Descricao SELECT Ano, Mes, Quantidade FROM Produtos, Compras WHERE

Relacionados