Linguagem SQL
Dúvidas e problemas com Linguagem SQL.
Explore Perguntas
Não há nenhuma pergunta popular de mostrar agora
-
0 votos2 respostas
-
0 votos2 respostas
-
0 votos6 respostas
-
0 votos6 respostas
-
0 votos7 respostas
31 questões neste fórum
-
Como excluir coluna de imagem do SQL?
Estimados, boa tarde Uma pergunta parva, mas ainda não tenho muitos conhecimentos em SQL e por isso gostava de ajuda da comunidade. Preciso buscar algumas tabelas do SQL e estou a ter erro no Power BI, como o da imagem a seguir: O problema parece ser causado pelo tipo de campo de imagem. Por isso quero tentar excluir essa coluna da query, uma vez que não tenho interesse nela. Mas quando pedi à equipe de TI para ver os dados dessa tabela, parece que os campos estão nulos. É possível trazer todas as colunas, exceto essa a 'Image'? Acham que isso resolveria o problema? Obrigada desde já, Isadora
0 votos2 respostas -
Erro ao tentar conectar ao servidor
Estou iniciando o módulo 3 de SQL Server, fiz todas as instalações necessárias para acompanhar esse módulo, porém ao tentar conectar ao SQL Server Management Studio aparece a mensagem de erro abaixo. Alguém já se deparou com essa mensagem e poderia ajudar a soluciona-la?
0 votos6 respostas -
SUBSTRING Não funciona - Resolução da aula não funciona para mim.
Duvida do "Desafio (manipulando dados vachar)" do Módulo 4 do curso de SQL SUBSTRING(TITULO, 1, CHARINDEX('/', TITULO)-1) AS DOCUMENTO O código acima é a resolução dada pelo instrutor para extrair o texto que está antes do caractere '/' na coluna TITULO. Conforme as imagens em anexos, essa resolução me retorna o erro "Parâmetro de comprimento inválido passado para a função LEFT ou SUBSTRING." Alguém pode me esclarecer o motivo? Até o chat gpt diz que está correto. Obs: Se eu remover a subtração da função CHARINDEX, o código roda normalmente, porém me traz o caracteres '/' no resultado. SUBSTRING(TITULO, 1, CHARINDEX('/', TITULO)) AS DOCUMENTO …
0 votos2 respostas -
Retirar linha duplicadas
Estou fazendo realizando uma Queries exemplo da base do Bootcamp e uma das tabelas criadas repetiu varias linhas saindo do original de aprox. 60 mil linhas para 2 milhões de linhas. Gostaria de realizar esse filtro para deixar essa tabela já preparada mas inserindo o distinct no select a tabela filtra mas ainda fica com aprox. 20 mil linhas a mais do que a original. Poderiam me auxiliar, qual processo posso fazer para chegar ao resultado correto. Segue abaixo as tabelas. Obrigado.
0 votos6 respostas -
Round() não está arredondando corretamente
Boa tarde povo, eu estou com uma situação estranha quando uso o Round() no sql. Quando uso Round para duas casas decimais, caso o terceiro decimal seja 5, ele não arredonda para cima. Os cálculos que estou usando são os seguintes: (f.preco1 * f.qtde) * fs.desconto / fs.VrBrutoMercadorias as RateioDesconto, round(((f.preco1 * f.qtde) * fs.desconto / fs.VrBrutoMercadorias),2) as RateioDescontoRound, (f.preco1 * f.qtde) / fs.VrBrutoMercadorias * fs.frete as RateioFrete, (f.preco1 * f.qtde) - ((f.preco1 * f.qtde) * fs.desconto / fs.VrBrutoMercadorias) + ((f.preco1 * f.qtde) / fs.VrBrutoMercadorias * fs.frete) as ValorTotal, Round((f.preco1 * f.qtde) -…
0 votos8 respostas -
Inner Join trazendo dados duplicados
Olá pessoal, montei uma query que será minha fvendas com todos os dados necessários para uma análise que estou fazendo, porém, filtrando um período notei que as linhas estão duplicando e com isso, o valor total está muito diferente do real. Podem me ajudar? Segue a query abaixo e os primeiros resultados mostrando as duplicidades. Desde já agradeço! select pv.IdPedidoDeVenda, pv.DtEmissao, pv.StPedidoDeVenda, p.CdChamada as IdCliente, pe.IdUF, pvi.IdProduto, pvi.QtAtendida, pvi.VlUnitario, pvi.VlDescontoItem, pvi.VlDescontoRateado, pvi.VlFreteRateado, pvi.VlItem,…
0 votos6 respostas -
Transforma colunas em linhas
Boa tarde Pessoal Preciso de uma Ajuda sobre SQL Seguinte estou fazendo uma conexão em uma tabela de vendas porem o seguinte quando a venda tem mais de um tipo de pagamento ele traz em colunas separadas. porem preciso trazer esse formato de pagamento em linhas tipo exemplo abaixo Excel. Alguém pode me ajudar como consigo faze essa transformação no SQL
0 votos2 respostas -
DESCRIBE e SHOW
Sobre o curso de SQL do Ítalo. Qual o comando com a mesma função do DESCRIBE e SHOW do MySQL que posso utilizar no SQL Server?
0 votos4 respostas -
Base de Dados: WORKSHOP: O Poder do Storytelling na construção de Dashboards Incomparáveis
Bom dia pessoal, sou novo na plataforma, aonde eu encontro a base de dados utilizada na Matriz RFV feita nesse Workshop? Ela não está anexada na descrição do vídeo
0 votos7 respostas -
SQL SERVER - Curso Avançado
Boa tarde! Conclui o curso de SQL Avançado do Ítalo. Queria saber uma forma de limpar todos os dados (view, procedures, table...) para fazer novamente e praticar.
0 votos4 respostas -
Dashboard Financeiro
Boa noite Alguém tem esse dashboard? Pensando em fazer um bi contábil com essa textura parecida com "acrílico". Mas, não encontro esse dashboard. Quem tiver e puder me passar o arquivo, agredeço.
0 votos8 respostas -
Live#2 do Workshop #1
Boa noite Alguém poderia disponibilizar o material dessa live? https://powerbiexperience.com/blog/dashboard-de-estoque-analise-de-saldo-e-custo/ Agradeço desde o retorno.
0 votos2 respostas -
SQL erro ao conectar ao SERVIDOR
Ola estou na aula de SQL do curso completo e ao instalar o SQL studio quando vou em importar aparece este erro: Alguem pode me ajudar? TÍTULO: Conectar ao Servidor ------------------------------ Não é possível conectar-se a DESKTOP ------------------------------ INFORMAÇÕES ADICIONAIS: Uma conexão com o servidor foi estabelecida com êxito, mas ocorreu um erro durante o processo de logon. (provider: Provedor de SSL, error: 0 - A cadeia de certificação foi emitida por uma autoridade que não é de confiança.) (Microsoft SQL Server, Erro: -2146893019) Para obter ajuda, clique em: https://docs.microsoft.com/sql/relational-databases/errors-event…
0 votos4 respostas -
Ebook People Analytics
Boa tarde Pessoal, alguém tem aquele Ebook do case People Analytics? Agradeço desde já uma ajuda.
0 votos12 respostas -
Controle de Vidas - Pneu - Setando dados por evento
Olá, bom dia! Tudo bem? Estou com uma solicitação da área de negócio de realizar o controle de pneus por "Km Rodado por Vida", nisso teria que gerar uma coluna condicional no banco tratando no histórico em que vida o pneu se encontra na "data do evento", tipo ele começar com a vida "1" e quando chegar no evento "10" ele muda para vida "2" e assim incrementando conforme tendo esse evento. Então a forma que pensei para isso seria gerar uma coluna condicional que começaria com "1" e mudaria conforme o evento "10"(Reforma) para incrementar mais uma vida. Segue exemplo que queria realizar em SQL coluna "VIDA": Ex: Segue uma imagem do sistema geran…
0 votos1 resposta -
Falha no Relatório Publicado
Boa tarde, Leo tudo bom ? Desenvolvemos este relatório com uma base de dados vinda de um servidor da empresa considerando dados em Excel, depois incluímos dados de um dataset compartilhado por outro departamento e na sequência inserimos dados de um banco de dados em SQL Server, no power bi desktop o relatório funciona perfeitamente porém quando vamos publicar os dados que estão em directquery não funcionam. Consegue me ajudar com esta questão ? Estou não usar bases mistas mas mesmo assim não da certo. Se puder me auxiliar nesta questão serei grato.
0 votos5 respostas -
Último dia do mês atual
Bom dia, Estou precisando pegar o último dia do mês atual no SQL ANYWHERE, alguém sabe uma função pra isso? Achei algumas na internet, mas pra SQL ANYWHERE não funciona.
0 votos4 respostas -
Problema de Ambiguidade
Ao criar a select me aparece este erro de ambiguidade nas colunas, como resolver ?
0 votos3 respostas -
Configuração
Boa tarde, pessoal! Gostaria de uma ajuda, baixei o power bi, mas não aparece a opção do "rolo" como faço para atualizar?
0 votos1 resposta -
Criar um coluna calculada baseada em regras(Controle de Pneu)
Olá, bom dia! Tudo bem? Estou com uma dúvida em gerar uma coluna de tratamento de dado para em uma consulta para o banco de DW, pode me ajudar. Tenho uma tabela de Pneus onde tenho as seguintes regras para seguir para gerar uma coluna de "KM Rodado": 1 - A coluna de Km Rodado tem que assumir o valor "0" e mudando conforme a diferença do evento anterior com o atual. 2 - Quando o Pneu realiza uma nova "Instalação"(Tipo de movimento que coloca para outro veiculo) ele tem que desconsiderar o KM de Referência da coluna "QT_KM" e assumir "0" com o novo valor e após isso seguir a primeira setando a diferença entre o anterior e o atual. Segue em anex…
0 votos1 resposta -
SELECT COM FUNÇÃO DE AGREÇÃO.
Prezados, bom dia! Estou precisando fazer uma consulta com uma função de agreção MAX(), mas não está me trazendo o resultado desejado. SELECT MAX(PLANILHA), NUMERO_CONTRATO, VALOR FROM CONTRATOS WHERE FILIAL = '18' GROUP BY NUMERO_CONTRATO, VALOR NESTE CASO, NÃO ESTÁ ME TRAZENDO SOMENTE O VALOR MÁXIMO DA PLANILHA. Podem me dar um help?
0 votos10 respostas -
Falha na instalação Management Studio
Olá pessoal! Esta dando uma falha na instalação do Management Studio "Certificado explicitamente revogado por seu emissor"Alguém sabe como solucionar essa falha?
0 votos7 respostas -
Conexão com SQL
Galera, estou tentando conectar o Power BI com o banco de dados SQL, mais esta parecendo essa mensagem alguém poderia me ajudar a resolver esse problema?
0 votos3 respostas -
Erro ao executar comando em procedure
Bom dia, pessoal. Estou executando um comando, onde o mesmo dá um select em uma procedure, ao tentar fazer isso, está dando um erro devido ao agrupamento, onde mesmo ao retirá-lo, o erro continua. Abaixo segue o comando e o print do erro. Alguém saberia o que está ocorrendo? select F.NOPE as CFOP, F.NFISCAL as NDOC, F.DATA as DEMI, F.PERC_ICMS, F.PERC_IPI, F.PERC_PIS, F.PERC_COFINS, sum( case when F.TNOTA = 'E' then abs(F.TOTAL_VENDIDO + coalesce(F.VR_IPI, 0)) else (F.TOTAL_VENDIDO + coalesce(F.VR_IPI, 0)) end) as VR_CONTABIL, sum(F.VR_BC_ICMS) as VR_BCICMS, sum( case when F.TNOTA = 'E' th…
0 votos2 respostas -
Como usar uma subquery com função de agregação, estou apanhando.
SELECT CNPJ, CODPEDIDO AS CODCRM, CODCONTRATOSISTEMALEGADO AS CONTRATO FROM Protheus_Oficial_Aux.DBO.FIEMG_VWCRMNUMPEDIDO WHERE CODPEDIDO = (SELECT COUNT(CODPEDIDO) AS QTDE FROM Protheus_Oficial_Aux.DBO.FIEMG_VWCRMNUMPEDIDO WHERE CODPEDIDO = '110856' ) Esta subquery está retornando erro. Alguém pode me dar um help?
0 votos3 respostas