SQL SERVER - 16 - Funções de Data (getdate, datediff, dateadd e Datepart)

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии • 53

  • @AlessandroTrovato
    @AlessandroTrovato  4 года назад +2

    Este curso de SQL SERVER COMPLETO já está disponível em meu portal de treinamentos!
    Ele possui CERTIFICADO DE CONCLUSÃO, com fórum de dúvidas para as aulas e com as todas as 41 aulas disponibilizadas).
    Acesse:
    cursos.alessandrotrovato.com.br/c/sql-server-trovato
    Bom curso!

  • @joaopoliceno8844
    @joaopoliceno8844 3 года назад

    Mito bom.

  • @jessicahemily2751
    @jessicahemily2751 Год назад +1

    Me ajudou muito!
    Obrigada professor!

    • @AlessandroTrovato
      @AlessandroTrovato  Год назад

      Fico muito feliz que tenha gostado da aula Jéssica! Bons estudos!

  • @hotelbrh8418
    @hotelbrh8418 2 года назад +1

    Professor Alessandro , parabéns pelas aulas

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Muito obrigado pela audiência e pela mensagem hotel brh! Grande abraço e bons estudos!

  • @matheususgamer3161
    @matheususgamer3161 Год назад +1

    Que aula top professor, Obrigado!!

    • @AlessandroTrovato
      @AlessandroTrovato  Год назад +1

      Fico feliz que tenha gostado Matheus!!! Bons estudos e espero que goste do curso todo...

  • @gabrielvinicius3634
    @gabrielvinicius3634 Год назад +1

    Seu vídeo me salvou e me ajudou muito, obrigado!

  • @israelm.2494
    @israelm.2494 2 года назад +1

    Força

  • @solangebatista4047
    @solangebatista4047 3 года назад +1

    BOM DEMAISSSSSSSSSSSSS

    • @AlessandroTrovato
      @AlessandroTrovato  3 года назад

      Fico muito feliz que tenha gostado da aula Solange. Espero que goste das 41 aulas do curso todo que está disponível.

  • @rosaliajoaogomes2637
    @rosaliajoaogomes2637 8 месяцев назад +1

    BOA TARDE
    COMO EXTRAIR SOMENTE A HORA, DA COLUNA HORA, EX: 08:10:02, SOMENTE A HORA 08, NO SQL, QUAL O COMANDO REALIZO?

    • @AlessandroTrovato
      @AlessandroTrovato  8 месяцев назад

      Olá Rosália! Nesta aula mesmo você encontrou a função DATEPART que faz a extração do dia, mês e ano.
      Montei um exemplo para ajudar a entender, duas formas diferentes de fazer a extração...
      SELECT YEAR('01/02/2023') ANO_1,
      DATEPART(YEAR, '01/02/2023') ANO_2,
      MONTH('01/02/2023') MÊS_1,
      DATEPART(MONTH, '01/02/2023') MÊS_2,
      DAY('01/02/2023') DIA_1,
      DATEPART(DAY, '01/02/2023') DIA_2

    • @AlessandroTrovato
      @AlessandroTrovato  8 месяцев назад

      Montei um catálogo virtual de aulas para ajudar nos estudos. Acesse: bit.ly/trovatoPBI

  • @edmarferaredaluz1979
    @edmarferaredaluz1979 3 года назад +1

    Aula muito boa, ótima didática.
    Parabéns.

  • @alineatsutabraga8046
    @alineatsutabraga8046 4 года назад

    Muito boa a aula, me ajudou muito, obrigada.

    • @AlessandroTrovato
      @AlessandroTrovato  4 года назад

      Fico muito feliz que tenha gostado Aline! Bons estudos!

  • @daneletron5072
    @daneletron5072 2 года назад

    Parabéns muito bem explicativo!

  • @ALEXISANCHEZSILVANO
    @ALEXISANCHEZSILVANO 2 года назад +2

    Amigo, já indiquei teus cursos para os meus amigos, és um dos melhores, parabéns!

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Fico muito grato e feliz pela mensagem e pelas recomendações J. Alexis! Desejo bons estudos e muito sucesso à você.

  • @ed_oliveira
    @ed_oliveira 2 года назад

    Convert ou cast? O que usar?

  • @P4uloProsper
    @P4uloProsper 4 года назад

    Excelente aula Trovato.

  • @diasddc
    @diasddc 2 года назад +1

    Boa noite! Na minha consulta estou usando DAYNAME(data) e fazendo me mostrar os dias da semana só que ele esta me trazendo os nomes em inglês, tipo Saturday, Tuesday. Como eu faria para que a consulta me retornasse os dias em português sendo que esta pegando do banco de dados?

    • @AlessandroTrovato
      @AlessandroTrovato  2 года назад

      Olá Marcos! Defina o idioma de uso do SQL como português Brasil.
      set language 'Português (Brasil)';
      Depois rode o comando.
      Para voltar para o Inglês: set language 'English'

    • @diasddc
      @diasddc 2 года назад

      @@AlessandroTrovato Bom dia Alessandro, obrigado pelo retorno.
      Depois de muito custo, ontem eu consegui fazendo desse jeito abaixo
      $option = [PDO::MYSQL_ATTR_INIT_COMMAND => "SET LC_TIME_NAMES = pt_BR"];
      $pdo = new PDO("mysql:host=localhost; dbname=clients; charset=utf8", "root", "", $option);

  • @eliolaender1596
    @eliolaender1596 4 года назад

    Obrigado! Gostei dos exemplos, rs.

  • @elianaribeirofaria2998
    @elianaribeirofaria2998 9 месяцев назад

    Olá, Trovato!!
    Venho aqui lhe dá os parabéns, aula muito rica em conhecimentos...
    Se possível esclareça uma dúvida por favor, teria como travar uma data, como por exemplo trazer dados somente a partir de uma data selecionada, mesmo que em data anterior tenha dados?
    Grata☺

  • @jeferson-jeffexcel5560
    @jeferson-jeffexcel5560 4 года назад

    vídeo, muito, muito bom !!!!!

  • @edumneto
    @edumneto Год назад

    se eu quiser pegar a data de hoje menos 180 dias como eu faço?

  • @canalenciclopediageek744
    @canalenciclopediageek744 3 года назад

    Boa Noite poderia me ajudar estou tentando usar a função datepart mas só fica dando o erro datepart does not exist

  • @erlandersonoliveiradealmei5802
    @erlandersonoliveiradealmei5802 4 года назад

    voce poderia me ajudar? tenho uma tabela que tem a hora de inicio e hora de fim de um evento, exemplo inicio14:30:00 fim 18:00:00 em colunas diferentes, precisava ver esse evento hora a hora, de 14 as 15 foram 30min de 15 a 16 1h evento e assim por diante, como fazer isso no sql

  • @deiaveras3526
    @deiaveras3526 2 года назад

    Excelente aula! Obrigada professor por compartilhar o seu conhecimento. 🎈

  • @danilocampana
    @danilocampana 4 года назад

    Excelente aula, obrigado Mestre,

  • @LucianoRibeiro1
    @LucianoRibeiro1 4 года назад

    Show Trovato. Obrigado por compartilhar o seu conhecimento.

  • @uneal10
    @uneal10 2 года назад

    olá, queria fazer uma consulta na Tabela, pegando apenas os funcionários que aniversariam no mês atual. Não sei onde referenciar a coluna e a Tabela. Como fazer para retornar todos os aniversariantes, sempre do mês atual com o método Select convert(char, getdate(), 103);?

  • @Leozinho222333
    @Leozinho222333 4 года назад +4

    KKKK Os segundos da vida passando foi terrível de acompanhar.....ótima aula novamente professor.

  • @xurupitaclub
    @xurupitaclub 4 года назад +3

    Bom dia, Trovato.
    Obrigado pelo empenho na produção de conteúdo e por compartilhar o conhecimento a custo zero.
    Que Deus o abençoe!
    De aluno e fã Danilo Rocha

  • @leandromusicplayer
    @leandromusicplayer 2 года назад

    Professor tudo bem ? é possível eu trazer dados dos últimos 15 dias do mês à partir de um dia especifico do mês? tipo independentemente do dia que eu rodar a query, digamos que hj seja o 18° dia do mês, porem quando eu rodar a query ela ira trazer dado do mês do 1° ao 15° do mês

  • @fredericocardoso5390
    @fredericocardoso5390 3 года назад

    e se eu quiser ordenar o nome dos clientes com as suas respetivas datas de nascimento do mais novo para o mais velho ?

  • @ronematos893
    @ronematos893 4 года назад

    Professor o que está acontecendo não estou conseguindo acessar o conteúdo da vossa página, para dowland e baixar os arquivos.

  • @creatorapps4286
    @creatorapps4286 3 года назад

    SELECT CONVERT(CHAR, DATEADD(DAY,1,GETDATE()),103) OU
    SELECT CONVERT(date, DATEADD(DAY,1,GETDATE()))

  • @wellingtonrenan7816
    @wellingtonrenan7816 4 года назад

    Muito bom vídeo, pode tirar uma dúvida se existe a possibilidade de usar o DATEDIFF com a data completa no formato 102?
    Ex. Data inicial yyyy/mm/dd, Data fim yyyy/mm/dd, e a diferença ser no mesmo formato? Não extraindo uma parte somente.

    • @Acughele
      @Acughele 2 года назад

      Diferença o resultado é numero!
      Nao da para converter numero em data, não tem sentido

  • @franciscoclaudio4818
    @franciscoclaudio4818 4 года назад

    Muito bom o vídeo, mas teria como eu definir a data 01/12/2019 a 28/02/2020 e em vez de trazer a contagem de dias ou meses entre essas duas datas eu criasse uma tabela de coluna mês e nas linhas os meses de dez/19; jan/20 e fev/20 ?

  • @luizfelipereichert2211
    @luizfelipereichert2211 3 года назад

    Olá, professor! Obrigado pelo seu vídeo. Estou começando agora e estou em dúvida de como tirar uma média entre duas datas da tabela. exemplo: tabela pagamentos, coluna de data "data_pagamento" e "data_emissao". Quero saber a media de tempo em dias que o meu cliente leva para pagar. Se você ler este comentário, poderia me instruir?

  • @BartolomeuLemos
    @BartolomeuLemos 4 года назад

    Boa noite Professor, como sempre as aulas são TOPS. Tenho "um problema" pra você e se puder me ajudar, ficarei muito grato.
    Ex: pegar somente as datas de terça e quinta do mês. Se trabalharmos com Agosto teremos 8 datas. Como fazer isso? por favor. Obrigado.

  • @luizfonseca6724
    @luizfonseca6724 4 года назад

    Trovato você tem uma excelente didática parabéns pelo seu domínio da matéria e em passar seus conhecimentos, pode ter certeza que você faz a diferença...
    www.ihumanus.com.br