
Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Neste documento, encontram-se dez consultas sql para um banco de dados que armazena informações de seções, almoxarifes e requisições. As consultas mostram como obter informações sobre as seções ordenadas, almoxarifes com nome 'joão', datas de requisições sem repetição, seções de centros de custo específicos, requisições em períodos determinados, requisições feitas por determinados almoxarifes, almoxarifes com números maiores que 1005 e as primeiras três requisições feitas a partir de uma data determinada. Além disso, é possível ver consultas para obter as requisições feitas por determinados almoxarifes ordenadas pelo código da seção em ordem decrescente e as seções de código ímpar.
O que você vai aprender
Tipologia: Exercícios
1 / 1
Esta página não é visível na pré-visualização
Não perca as partes importantes!
--01) Mostre todas as seções ordenadas pelo nome em ordem crescente. SELECT * FROM Secao ORDER BY NomeSec --02) Mostre todos os Almoxarifes cujo primeiro nome seja 'João'. SELECT * FROM Almoxarife WHERE Almoxarife like 'João%' --03) Mostre quando as seções fizeram requisições. Mostrar o código da seção e a data da requisição sem repetição. SELECT DISTINCT Secao, DtReq FROM Requisicao --04) Mostre todas as seções do centro de custo '10B' e '12A'. SELECT * FROM Secao WHERE CCusto = '10B' OR CCusto = '12A' --05) Mostre as requisições feitas no período de 03/06/2020 a 08/06/2020. SELECT * FROM Requisicao WHERE DtReq BETWEEN '2002- 06 - 03' AND '2002- 06 - 08' --06) Mostre as requisições feitas pela seção 20 antes do dia 02/06/2020. SELECT * FROM Requisicao WHERE Secao = 20 AND DtReq < '2002- 06 - 02' --07) Mostre os almoxarifes cujos números sejam maior que 1005. SELECT * FROM Almoxarife WHERE NAlmox > 1005 --08) Mostre as primeiras 3 requisições feitas a partir de 03/06/2020. SELECT TOP(3) * FROM Requisicao WHERE DtReq >= '2002- 06 - 03' --09) Mostre as requisições feitas pelos almoxarifes 1004,1005,1007 e 1008 ordenados pelo código da seção em ordem decrescente. SELECT * FROM Requisicao WHERE NAlmox IN ('1004', '1005', '1007', '1008') ORDER BY Secao DESC --10) Mostre as seções de código ímpar. SELECT * FROM Secao WHERE Secao % 2 = 1