Você precisa aprender sobre CASE..WHEN - Curso de SQL - Aula 35

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น •

  • @LucasCruzSett7
    @LucasCruzSett7 ปีที่แล้ว +1

    Obrigado amigo, estava usando o sinal de " = " no lugar do "is". Parabéns pelo canal!

  • @PauloSilva-ho3hf
    @PauloSilva-ho3hf 3 ปีที่แล้ว +5

    Assisti a todas as aulas do seus cursos “PHP” e “Projeto Completo” e estou a assistir as aulas do “SQL”. Fiz o projeto proposto nas suas aulas do curso “Projeto Completo” e funciona sem erros. Seguindo esses seus ensinamentos estou a desenvolver um projeto em PHP, sobre obras públicas. Seu aluno assíduo. Paulo Renato Silva

  • @andre-kumagae
    @andre-kumagae 2 หลายเดือนก่อน

    show

  • @victoriamendes1434
    @victoriamendes1434 2 ปีที่แล้ว +1

    Faltando umas horinhas pra minha prova de banco de dados, vc me salvou com essa videoaula super clara

  • @carsbacons
    @carsbacons ปีที่แล้ว

    O Vídeo pode ter sido gravado a bastante tempo, mais me ajudou muito hoje, não sou da área de programação, mais sempre curiosa quis fazer uma consulta e fui consultando scripts antigos de colegas e com a sua orientação conseguir chegar um resultado simples, foi de grande ajuda, muito obrigada
    #sucesso

    • @cfbcursos
      @cfbcursos  ปีที่แล้ว

      Valeu, muito obrigado. Sucesso pra nós

  • @kats00017
    @kats00017 3 ปีที่แล้ว +1

    Comecei a assistir as suas aulas do C#, quero maratonar C#, C++, Arduino e C ^^

  • @PauloSilva-ho3hf
    @PauloSilva-ho3hf 3 ปีที่แล้ว

    Criei uma conta no servidor, ATSPACE.COM, fiz a hospedagem na web. O projeto funciona exceto quando tenta aceder à base de dados. Agradeço, que no curso SQL, ensine a criar uma conta num servidor e ensine a gerenciar a base de dados MySQL e phpmyadmin no servidor e a criar a respetiva conexão.php. Seu aluno assíduo Paulo Renato Silva

  • @ALEXISANCHEZSILVANO
    @ALEXISANCHEZSILVANO 2 ปีที่แล้ว

    Valeu, muito obrigado

  • @Juniordigital
    @Juniordigital 3 ปีที่แล้ว

    muito bom

  • @natashaalmeida7688
    @natashaalmeida7688 2 ปีที่แล้ว

    Perfeito, AMEI entendi tudoo! valeeu!

  • @wesleysilva5967
    @wesleysilva5967 3 ปีที่แล้ว

    Parabéns, excelente a sua explicação

  • @josefinaklesck
    @josefinaklesck 3 ปีที่แล้ว

    Ótimo exemplo e explicação! Obrigada

  • @tainaraandrade8230
    @tainaraandrade8230 3 ปีที่แล้ว

    Muito bom!

  • @izequielbarbosa9875
    @izequielbarbosa9875 3 ปีที่แล้ว

    Obrigado professor

  • @brunofelix5434
    @brunofelix5434 3 ปีที่แล้ว +1

    Parece que vc ler a minha mente.. sql é oque estou estudando, junto com python

  • @cauabonetto1161
    @cauabonetto1161 2 ปีที่แล้ว

    minha table venda sumiu!!!

  • @carlosEduardoH
    @carlosEduardoH 3 ปีที่แล้ว +1

    Fiz uma query que verifica de forma mais precisa (levando em conta também o mês e o dia de nascimento) se o cliente é ou não maior de idade:
    SELECT clientes.i_id_cliente,
    clientes.s_nome_cliente,
    clientes.s_cpf_cliente,
    CASE WHEN clientes.d_nasc_cliente IS NULL THEN now() ELSE clientes.d_nasc_cliente END 'd_nasc_cliente',
    CASE WHEN (
    (
    (year(now()) - year(clientes.d_nasc_cliente) = 18)
    AND
    (month(now()) >= month(clientes.d_nasc_cliente))
    AND
    (dayofmonth(now()) >= dayofmonth(clientes.d_nasc_cliente))
    )
    OR ((year(now()) - year(clientes.d_nasc_cliente) > 18))
    )THEN 'Maior' ELSE 'Menor' END 'Situação',
    clientes.i_tipo_cliente
    FROM clientes;
    * Os nomes da tabela e das colunas não são idênticos aos utilizados na aula.

  • @danilopontes7451
    @danilopontes7451 2 ปีที่แล้ว

    Boa tarde !!
    Parabéns pelo conteúdo, até mesmo para quem está iniciando consegue entender o assunto.
    Eu me deparei com uma situação em que eu estou trabalhando a um tempo, no qual eu desenvolvi um SQL que trás a última data de compra anterior a data que eu estou fixando no filtro, porém para os produtos que nunca tiveram compras anteriores o SQL não trás nada, de que forma eu poderia tratar isso no meu SQL ?
    SELECT F.PRO_IN_CODIGO,
    E.PDC_IN_CODIGO,
    MAX(E.PDC_DT_EMISSAO) AS ULTIMA_DT
    FROM EST_ITENSPEDCOMPRA F,
    EST_PEDCOMPRAS E
    WHERE F.ORG_TAB_IN_CODIGO = E.ORG_TAB_IN_CODIGO AND
    F.ORG_PAD_IN_CODIGO = E.ORG_PAD_IN_CODIGO AND
    F.ORG_IN_CODIGO = E.ORG_IN_CODIGO AND
    F.ORG_TAU_ST_CODIGO = E.ORG_TAU_ST_CODIGO AND
    F.SER_TAB_IN_CODIGO = E.SER_TAB_IN_CODIGO AND
    F.SER_IN_SEQUENCIA = E.SER_IN_SEQUENCIA AND
    F.PDC_IN_CODIGO = E.PDC_IN_CODIGO AND
    F.PRO_TAB_IN_CODIGO = 100 AND
    F.PRO_PAD_IN_CODIGO = 1 AND
    E.FIL_IN_CODIGO=3 AND
    F.PRO_IN_CODIGO = 120503 AND
    E.PDC_DT_EMISSAO < TO_DATE(TRIM('30/12/2022'), 'DD/MM/YYYY')
    GROUP BY F.PRO_IN_CODIGO,E.PDC_IN_CODIGO