12 Dec 2022 Patrycja Dybka Como lidar com os SQL NULLs: Função COALESCE É inevitável que alguns dados no banco de dados não tenham valor o que em SQL é representado pela palavra-chave NULL. "Nenhum valor" aqui é diferente de zero, falso, ou uma string vazia (mas com exceções! Em Oracle banco de dados, NULL é o mesmo que um fio de comprimento zero). Durante o jogo com o banco de dados, o tratamento do NULLs está se tornando cada vez mais problemático, portanto MySQL padrão fornece ajuda com algumas das funções, como COALESCE. Leia mais 21 Jul 2022 Patrycja Dybka Subconsultas SQL O artigo descreve o que é uma subconsulta e como são estas declarações úteis. Cobriremos exemplos básicos com os operadores IN, EXISTS, QUALQUER, e TODOS os operadores, examinaremos as subconsultas nas cláusulas FROM e WHERE, e exploraremos a diferença entre as subconsultas correlatas e as subconsultas aninhadas. Primeiro, vamos começar com um banco de dados de exemplo. Para apresentar algumas dessas declarações, precisamos ter uma tabela de exemplo e preenchê-la com alguns dados. Leia mais 20 Jul 2022 Patrycja Dybka SQL JOIN explicado Um SQL JOIN é um método de recuperação de dados de duas ou mais tabelas de banco de dados. Este artigo apresenta uma visão geral básica de como serão os dados de um determinado SQL join. Uma maneira popular de entender os SQL joins é visualizá-los usando diagramas Venn, de modo que cada exemplo tenha o diagrama Venn correspondente, a declaração apropriada SELECT e a tabela de resultados. Existem alguns tipos principais de joins SQL: Leia mais