Cadernode sql
2330 palavras
10 páginas
Exercícios de SQLExercí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