Conteúdo excelente, percebe-se que a pessoa que esta lecionando tem bastante entendimento e sabe contornar problemas com muita rapidez e agilidade. Excelente aula! Obrigado!
Kizzy, que aulas são essa mulher? kkkk😅 Aprendi pra caramba contigo nessas aulas, e nessa aula que logo eu sempre tive confusão com o JOIN, eu entendi dessa vez hahahah.🤯 Meus parabéns por produzir um conteúdo tão rico, didático e direto, deixo aqui minha gratidão! 😉
Fico extremamente satisfeito com essa aula! Poder observar esses pequenos erros é, de fato, uma oportunidade de aprendizado muito importante. Agradeço por não pular nenhum passo, mesmo os errinhos! Muito obrigado!🙂
Essa playlist está excelente! Didática maravilhosa, qualidade de vídeo e áudio e exercícios muito bons. Esse erro "ao vivo" deixou o vídeo ainda melhor, diga-se de passagem. Parabéns!
Ola Kizzy, está sendo muito proveitosa esta serie do curso Basico, pelo que estou ansioso para apredender criar tabelas e Views, no SQL- (Apartir de angola)
Sua didatica é tão boa que tô até me sentindo mais inteligente por estar aprendendo e entendendo tudoooo! hahahahah parabéns pela qualidade de conteúdo
Olá Kizzy, espero que esteja bem. Para o caso do Join usando o nome de candidatos em várias eleições eu usei o id_eleição no campo 'ON'. Desse jeito e obtive a mesma saída. SELECT bens.id_candidato_bd,candidatos.nome, ROUND(SUM(valor_item),2) AS Bens_total FROM `basedosdados.br_tse_eleicoes.bens_candidato` AS bens JOIN `basedosdados.br_tse_eleicoes.candidatos` AS candidatos ON bens.id_candidato_bd = candidatos.id_candidato_bd AND bens.id_eleicao = candidatos.id_eleicao WHERE bens.ano=2018 AND bens.sigla_uf ='BA'AND cargo = 'governador' GROUP BY bens.id_candidato_bd,candidatos.nome ORDER BY Bens_total DESC; Obrigado pelas aulas e seguindo a sequência dos vídeos.
Aulas excelentes para quem está iniciando na área de análise de dados!! Principalmente com a escolha da ferramenta BigQuery que atualmente é bastante utilizada no mercado! Parabéns!!! Obs.: Estou fazendo essas consultas no mês de agosto e maio de 2022 e aparentemente o datalake da base dos dados foi atualizada e os IDs dos candidatos estão diferentes dos apresentados na aula, caso alguém tenha notado isso. Muito obrigado pelo conteúdo!!
Eu to adorando as aulas! Explica muito bem, parabéns! Se me permitem dar uma sugestão, acho que ficaria melhor não realizar cortes do vídeo no momento que está mostrando a tela, pois esse corte para diminuir o tempo de falas, pode atrapalhar o aprendizado do aluno que esta vendo a tela de uma forma e a cada corte ela muda sutilmente. De qualquer forma, com corte ou sem corte, seu ensino é muito bom! Estou aprendendo muito! Parabéns.
#SQL Prof, como faço para abrir várias tabelas para serem consultadas; BENS, CANDIDATOS... as suas estão uma ao lado da outra... eu só consegui abrir em URLS diferentes. Obrigado!
Olá Kizzy, que aulas maravilhosas!! Eu uso oracle analytics, o SQL não aceita eu alterar o nome da tabela usando o AS. Tem algum motivo para isso não funcionar? #SQL
As Aulas estão excelentes, to aprendendo pra caramba! mas o big query, muitas vezes, quando vou realizar as consultas ele apresenta o erro 'Error while reading table: basedosdados-staging.br_tse_eleicoes_staging.despesas_candidato, error message: Too many values in row starting at position: 820. Found 46 column(s) while expected 44.' e eu fico doidinha sem saber oq fazer =((((
#SQL Queria entender porque quando se usa o SUM de um campo em uma tabela nessa consulta a gente nao precisa especificar que aquele campo veio da tabela x, já que no caso do nome do candidato só havia em uma tabela e mesmo assim o SQL pede
Oi Kizzy, uma observação... Na consulta final do vídeo temos 6 candidatos, porém, ao olharmos a lista de candidatos ao governo da BA em 2018, foram 7. Esta faltando nessa lista o Orlando Andrade (id 46510). Fui checar e isso se dá pq ele não declarou bens em 2018, somente em 2016. Logo, ele só aparece na nossa consulta se não filtrarmos o ano na tabela de bens. É isso mesmo? Faz sentido? #sql #duvida
Tudo bem? Teria como você mostrar o join onde preciso recuperar dados da primeira e da quarta tabela? Eu tenho que passar pela segunda tabela e pela terceira tabela? Ou posso fazer join direto da primeira e quarta tabela? Obrigado orla ajuda.
Olá Fransciso, depende das tabelas. Você consegue fazer join entre tabelas que tenham chaves em comum. Logo se a primeira e a quarta tabela compartilharem chaves (primária e estrangeira) você conseguirá fazer o join diretamente 😉
#SQL Olá, prof! Como vai? Ao digitar o comando: WHERE ano = 2018 AND sigla_uf = 'BA' AND cargo = 'governador' Após ano = 2018, (2018 não tem aspas) e após sigla e cargo no 'BA' e 'GOVERNADOR' tem aspas. Tem uma justificativa? Obrigado!
Oi, Rogério, no momento, os descontos que oferecemos são para os membros do canal e variam de 10% a 20% conforme explicado aqui: medium.com/programacaodinamica/benef%C3%ADcios-dos-membros-do-canal-programa%C3%A7%C3%A3o-din%C3%A2mica-a625ab5b582d
Assisti o vídeo 5x, e fiz exatamente o que a prof evidenciou e o meu resultado só dá 1 linha. Alguém poderia me ajudar no que foi que eu errei? SELECT bens.id_candidato_bd, cands.cpf, cands.nome, cands.cargo, SUM(valor_item) AS bens_total FROM `basedosdados.br_tse_eleicoes.bens_candidato` AS bens JOIN `basedosdados.br_tse_eleicoes.candidatos` AS cands ON bens.id_candidato_bd = cands.id_candidato_bd WHERE bens.ano=2018 AND bens.sigla_uf='BA' AND cands.ano = 2018 AND cands.cargo = 'governador' GROUP BY bens.id_candidato_bd, cands.nome, cands.cpf, cands.cargo ORDER BY bens_total DESC;
Conteúdo excelente, percebe-se que a pessoa que esta lecionando tem bastante entendimento e sabe contornar problemas com muita rapidez e agilidade. Excelente aula! Obrigado!
Obrigada!
Kizzy, que aulas são essa mulher? kkkk😅
Aprendi pra caramba contigo nessas aulas, e nessa aula que logo eu sempre tive confusão com o JOIN, eu entendi dessa vez hahahah.🤯
Meus parabéns por produzir um conteúdo tão rico, didático e direto, deixo aqui minha gratidão! 😉
Muito obrigada! Bons estudos! 🙌🏾
Que aula massa. Parecia simples, mas só parecia. Tive que assistir 2x pra entender. #SQL
Uma das maiores lições ao mexer com SQL é aprender que você precisa mesmo entender os tipos de dados que estão na tabela e como ela foi construída.
Fabio boa noite, como que você assimilou melhor esse conceito, estou tendo bastante dificuldade em SQL, mas quero muito aprender.
Excelente, além de aprendermos SQL também acompanhamos o raciocínio pra "debugar" erros.
Bons estudos!
Fico extremamente satisfeito com essa aula! Poder observar esses pequenos erros é, de fato, uma oportunidade de aprendizado muito importante. Agradeço por não pular nenhum passo, mesmo os errinhos! Muito obrigado!🙂
Que ótimo!
Essa playlist está excelente! Didática maravilhosa, qualidade de vídeo e áudio e exercícios muito bons.
Esse erro "ao vivo" deixou o vídeo ainda melhor, diga-se de passagem. Parabéns!
Valeu!
Os erros mais comuns são exatamente na hora do join, excelente aula .
Ola Kizzy, está sendo muito proveitosa esta serie do curso Basico, pelo que estou ansioso para apredender criar tabelas e Views, no SQL- (Apartir de angola)
Bons estudos!
você é ESPETACULAR! PQP!
As vezes didática é um talento nato e tu é um exemplo disso!
obrigada ☺️
Uma query que proporcionou um enorme aprendizado. Valeu!
👏🏾👏🏾
Sua didatica é tão boa que tô até me sentindo mais inteligente por estar aprendendo e entendendo tudoooo! hahahahah parabéns pela qualidade de conteúdo
Muitíssimo obrigada ☺️
Caramba que canal maravilhoso, conhecendo agora e ja estou amando. Muito calmo ouvir sua aula, explicativa, direta
Seja bem-vinda!
Não dá pra passar aqui sem deixar um comentário. Conteúdo excelente!
Muito obrigado 😃
Olá Kizzy, espero que esteja bem.
Para o caso do Join usando o nome de candidatos em várias eleições eu usei o id_eleição no campo 'ON'. Desse jeito e obtive a mesma saída.
SELECT bens.id_candidato_bd,candidatos.nome, ROUND(SUM(valor_item),2) AS Bens_total
FROM `basedosdados.br_tse_eleicoes.bens_candidato` AS bens JOIN `basedosdados.br_tse_eleicoes.candidatos` AS candidatos
ON bens.id_candidato_bd = candidatos.id_candidato_bd AND bens.id_eleicao = candidatos.id_eleicao
WHERE bens.ano=2018 AND bens.sigla_uf ='BA'AND cargo = 'governador'
GROUP BY bens.id_candidato_bd,candidatos.nome
ORDER BY Bens_total DESC;
Obrigado pelas aulas e seguindo a sequência dos vídeos.
Aulas excelentes para quem está iniciando na área de análise de dados!! Principalmente com a escolha da ferramenta BigQuery que atualmente é bastante utilizada no mercado! Parabéns!!!
Obs.: Estou fazendo essas consultas no mês de agosto e maio de 2022 e aparentemente o datalake da base dos dados foi atualizada e os IDs dos candidatos estão diferentes dos apresentados na aula, caso alguém tenha notado isso.
Muito obrigado pelo conteúdo!!
Valeu, bons estudos!
Eu to adorando as aulas! Explica muito bem, parabéns!
Se me permitem dar uma sugestão, acho que ficaria melhor não realizar cortes do vídeo no momento que está mostrando a tela, pois esse corte para diminuir o tempo de falas, pode atrapalhar o aprendizado do aluno que esta vendo a tela de uma forma e a cada corte ela muda sutilmente.
De qualquer forma, com corte ou sem corte, seu ensino é muito bom! Estou aprendendo muito! Parabéns.
#SQL
#SQL Prof, como faço para abrir várias tabelas para serem consultadas; BENS, CANDIDATOS... as suas estão uma ao lado da outra... eu só consegui abrir em URLS diferentes. Obrigado!
tbm estou com a mesma dúvida.. :\
Bom demais, Kizzy agregação dos dados. O join é bacana, mas conforme ele vai crescendo, tenho que dar uma respirada ainda haha #sql
Respira, não pira 😬
Cai de paraquedas aqui no canal e gostei bastante do conteúdo e de como voces passam o conhecimento. Obrigada!
Seja bem-vinda! 🙌🏾
Que aula maravilhosa!!!
Que bom que gostou!
muito boa aula! virei fã do canal
Seja bem-vindo!
Aula maravilhosa.
Obrigada!
Parabéns pela explicação ... 👏🏽👏🏽👏🏽👏🏽
bons estudos!
#sql
como sempre ... aprendendo muitão com vocês. Vlws.
Se puder fazer aulas de Clouds ... Azure por exemplo *-*
excelente vídeo, ganhou um inscrito!
Muito obrigada! Seja bem-vindo!
Esse fundo da thumb é muito massa. Parece um jornal internacional
Hahaha, boa, não tinha pensado nesta referência!
Show!.Muito bom o conteúdo e a forma de explicar...Gratidão!
Valeu Fábio!
Excelente aula!
Bons estudos!
Um `MAX(cands.nome) AS candidato´ lá no select também resolveria a questão da duplicidade de nomes/entradas com duas grafias diferentes?
Muito bom!
Adorei o vídeo
Obrigada!
Agora, o nível de complexidade aumentou bastante !
bons estudos!
Obrigado!
Bons estudos!
Excelenteforma de explicar👏🏽👏🏽👏🏽👏🏽
Muito obrigada!
Muito boa a aula Kizzy, parabéns e obrigado por compartilhar seu conhecimento
Valeu, Gabriel! Volte sempre 😄
#SQL Que bom que deu esse erro. Isso é análise de dados na veia kkk Excelente aula!
hahaha, obrigada!
Olá Kizzy, que aulas maravilhosas!! Eu uso oracle analytics, o SQL não aceita eu alterar o nome da tabela usando o AS. Tem algum motivo para isso não funcionar? #SQL
As Aulas estão excelentes, to aprendendo pra caramba! mas o big query, muitas vezes, quando vou realizar as consultas ele apresenta o erro
'Error while reading table: basedosdados-staging.br_tse_eleicoes_staging.despesas_candidato, error message: Too many values in row starting at position: 820. Found 46 column(s) while expected 44.' e eu fico doidinha sem saber oq fazer =((((
Excelente vídeo, parabéns!
Obrigado 😃
#SQL Queria entender porque quando se usa o SUM de um campo em uma tabela nessa consulta a gente nao precisa especificar que aquele campo veio da tabela x, já que no caso do nome do candidato só havia em uma tabela e mesmo assim o SQL pede
Como vc faz pra ter todas as tabelas dentro do seu Explorer no big query ?
Estou gostando muito do curso, porém não estou conseguindo colocar todas as bases de dados no meu explorer. Alguém consegue me dar uma luz?
Muito boa a voz de gás hélio na edição! hehe
#SQL
Hahahaha
como é q vc tem esses dados da eleição?
como se consegue isso?
Oi Kizzy, uma observação...
Na consulta final do vídeo temos 6 candidatos, porém, ao olharmos a lista de candidatos ao governo da BA em 2018, foram 7.
Esta faltando nessa lista o Orlando Andrade (id 46510).
Fui checar e isso se dá pq ele não declarou bens em 2018, somente em 2016.
Logo, ele só aparece na nossa consulta se não filtrarmos o ano na tabela de bens.
É isso mesmo? Faz sentido?
#sql #duvida
Perfeito, é isso mesmo, faz todo sentido!
Tudo bem? Teria como você mostrar o join onde preciso recuperar dados da primeira e da quarta tabela? Eu tenho que passar pela segunda tabela e pela terceira tabela? Ou posso fazer join direto da primeira e quarta tabela? Obrigado orla ajuda.
Olá Fransciso, depende das tabelas. Você consegue fazer join entre tabelas que tenham chaves em comum. Logo se a primeira e a quarta tabela compartilharem chaves (primária e estrangeira) você conseguirá fazer o join diretamente 😉
@@pgdinamica você tem algum vídeo mostrando consulta entre muitas tabelas?
#SQL
Olá, prof! Como vai?
Ao digitar o comando:
WHERE ano = 2018 AND sigla_uf = 'BA' AND cargo = 'governador'
Após ano = 2018, (2018 não tem aspas) e após sigla e cargo no 'BA' e 'GOVERNADOR' tem aspas. Tem uma justificativa? Obrigado!
Porque no ano é um campo numérico e os outros dois são strings(texto) , então na programação em geral objetos do tipo string ficam entre aspas .
às vezes eu digito o código igualzinho ao que você coloca em vídeo, mas mesmo assim mostra que tem algum erro e ele não executa ):
#SQL... como consigo um cupom de Desconto???? pode responder no PV...por favor!
Oi, Rogério, no momento, os descontos que oferecemos são para os membros do canal e variam de 10% a 20% conforme explicado aqui: medium.com/programacaodinamica/benef%C3%ADcios-dos-membros-do-canal-programa%C3%A7%C3%A3o-din%C3%A2mica-a625ab5b582d
mais alguém teve problema de utilizar outros db que tinham dentro no projeto? eu tentei e retornava que não existia o banco
olá, às vezes, ocorrem instabilidades temporárias, pode ser isso 😉
....voz bonita filhinha...gostiiii🎀
Assisti o vídeo 5x, e fiz exatamente o que a prof evidenciou e o meu resultado só dá 1 linha.
Alguém poderia me ajudar no que foi que eu errei?
SELECT bens.id_candidato_bd, cands.cpf, cands.nome, cands.cargo, SUM(valor_item) AS bens_total
FROM `basedosdados.br_tse_eleicoes.bens_candidato` AS bens JOIN `basedosdados.br_tse_eleicoes.candidatos` AS cands
ON bens.id_candidato_bd = cands.id_candidato_bd
WHERE bens.ano=2018 AND bens.sigla_uf='BA' AND cands.ano = 2018 AND cands.cargo = 'governador'
GROUP BY bens.id_candidato_bd, cands.nome, cands.cpf, cands.cargo
ORDER BY bens_total DESC;