Banco de Dados
Por: SonSolimar • 21/2/2018 • 1.226 Palavras (5 Páginas) • 305 Visualizações
...
select * from base where Nome_Intermediario like '%veiculos%'
-seleciona tudo da tabela base onde Nome intermediario tenha a palavra ‘veiculo’ no meio podendo ter uma quantidade indefinida de caracteres antes e depois dela
select * from base where Nome_Intermediario not like '%veiculos%'
- seleciona tudo da tabela base onde Nome intermediario não tenha a palavra ‘veiculo’ no meio dela.
select * from base order by valor_principal asc
-Seleciona tudo da tabela base do campo Valor principal em ordem crescente
select * from base order by Nome_Intermediario
-Seleciona tudo da tabela base do campo Nome Intermediario em ordem crescente
select * from base order by valor_principal desc
-Seleciona tudo da tabela base do campo Valor principal em ordem decrescente
select * from base order by Nome_Intermediario desc
-Seleciona tudo da tabela base do campo Nome Intermediario em ordem decrescente
select * from base where Nome_Intermediario like'_a%'
-Seleciona tudo da tabela base no campo Nome intermediario onde contenha a segunda letra sendo’a’ e tenha uma quantidade de caracteres após ela indefinida
select * from base where Nome_Intermediario like'_a%'order by Nome_Intermediario
-Seleciona tudo da tabela base no campo Nome intermediario onde contenha a segunda letra sendo’a’ e tenha uma quantidade de caracteres após ela indefinida ordenada em ordem crescente no campo nome intermediario
select * from base where Nome_Intermediario like'_a%'order by prazo
-Seleciona tudo da tabela base no campo Nome intermediario onde contenha a segunda letra sendo’a’ e tenha uma quantidade de caracteres após ela indefinida ordenada em ordem crescente no campo prazo
select * from base where Numero_Contrato= '20015702341,00'
-Seleciona o contrato numero '20015702341,00'
select Rede_comercial, valor_principal from base
-Seleciona o campo Rede comercial e o campo Valor principal da tabela base
select Rede_comercial, valor_principal from base order by Rede_comercial
-Seleciona o campo Rede comercial e o campo Valor principal da tabela base ordenando-o em ordem crescente pelo campo Rede comercial
select prazo, count(Numero_Contrato) as quantidade from base group by prazo
-Mostra a quantidade de contratos que foram feitos em cada quantidade de meses
select prazo from base group by prazo having prazo=24
-Seleciona todos os campos da tabela base onde o prazo for igual a 24 e exibi agrupado pelo campo prazo
select Rede_comercial, sum(valor_principal) as volume_financeiro from base group by Rede_comercial
-Seleciona a tabela Rede_comercial, soma a quantidade existente no campo valor_principal da tabela base, nomeia o campo a ser exibido e agrupa no campo com o nome Rede_Comercial
select prazo, sum(valor_principal) as volume_financeiro from base group by prazo order by prazo
-Seleciona a tabela prazo, soma a quantidade existente no valor_principal da tabela base, nomeia o campo a ser exibido e agrupa no campo com o nome prazo em ordem crescente
select Rede_comercial, avg(valor_principal) as volume_financeiro from base group by Rede_comercial
-Mostra a media do campo Rede_comercial da tabela base, nomeia o campo a exibir as informações e agrupa pelo campo Rede_comercial
select prazo, avg(valor_principal) as volume_financeiro from base group by prazo
-Mostra a media da tabela Valor_principal da tabela base, nomeia o campo a ser exibido as informações e agrupa pelo prazo
select Rede_comercial, max(valor_principal) as volume_financeiro from base group by Rede_comercial
-Seleciona o campo Rede_comercial, pega o maior valor do campo valor_principal da tabela base, nomeia o campo a exibir a informação e agrupa por Rede_comercial
select prazo, max(valor_principal) as volume_financeiro from base group by prazo order by prazo
-Seleciona o campo prazo, pega o maior valor do campo valor_principal da tabela base, nomeia o campo a exibir a informação e agrupa por prazo em ordem crescente
select prazo, min(valor_principal) as volume_financeiro from base group by prazo order by prazo
-Seleciona o campo prazo, pega o menor valor do campo valor_principal da tabela base, nomeia o campo a exibir a informação e agrupa por prazo em ordem crescente
select Rede_comercial, min(valor_principal) as volume_financeiro from base group by Rede_comercial
-Seleciona o campo Rede_comercial, pega o menor valor do campo valor_principal da tabela base, nomeia o campo a exibir a informação e agrupa por Rede_comercial
select prazo, sum(valor_principal) as volume_financeiro from base group by prazo, valor_principal having valor_principal>=70000
-Seleciona o campo prazo soma todos os valores do campo valor_principal que forem maior ou igual a 70000 da tabela base, nomeia o campo a exibir as informações e agrupa por prazo e valor_principal
alter table base alter column [prazo]decimal(4,0)
-Altera a tabela Base na coluna prazo a quantidade de números inteiros e decimais.
alter table base alter column [valor_principal]decimal(10,2)
-Altera a tabela Base na coluna valor_principal
...