21 Jul 2022 Agnieszka Kozubek-Krycuń A história das normas SQL O padrão SQL mudou nos mais de 30 anos de existência? Absolutamente! Aprenda sobre a jornada da SQL-86 para a SQL moderna, a linguagem de dados padrão dos dias de hoje. A SQL foi criada no início dos anos 70 pela IBM. Em 1974, Donald Chamberlin e Raymond Boyce publicaram o artigo SEQUEL: A Structured English Query Language, que introduziu o SQL no mundo. O artigo continha a gramática BNF (uma descrição técnica detalhada da sintaxe da linguagem) para a linguagem, o que a IBM mais tarde pensou ser um erro. Leia mais 21 Jul 2022 Agnieszka Kozubek-Krycuń A História do SQL - Como Tudo Começou Quem criou o SQL e por quê? Descubra neste artigo! Você está aprendendo SQL? Ou você está prestes a dar o primeiro passo para trabalhar com bancos de dados? Grande decisão! De qualquer forma, vale a pena conhecer a história do SQL - de onde veio, quem o criou e por quê. Aqui está uma breve história da SQL, começando com seu conceito fundacional: o banco de dados. Ted Codd e o Modelo de Dados Relacionais As primeiras bases de dados informatizadas surgiram no final dos anos 60. Leia mais 20 Jul 2022 Agnieszka Kozubek-Krycuń Cláusula DELETE RETURNING no PostgreSQL A instrução padrão DELETE em SQL retorna o número de linhas apagadas. DELETE FROM external_data; DELETE 10 No PostgreSQL você pode fazer com que a instrução DELETE retorne algo mais. Você pode retornar todas as linhas que foram excluídas. DELETE FROM external_data RETURNING *; id | creation_date | user_id | data ----+---------------------------+---------+---------------- 101 | 2014-05-06 13:10:45.09484 | 23 | 'Some text' 102 | 2014-06-10 22:23:12.12045 | 25 | 'Some other text' (2 rows) DELETE 2 Leia mais 8 Jul 2022 Agnieszka Kozubek-Krycuń Como obter o primeiro dia da semana no SQL Server Este é um conteúdo adicional para o curso LearnSQL.com.br Análise do Comportamento do Cliente no SQL Server. No artigo anterior, falamos sobre como você pode usar a função do SQL Server DATEPART() com semana ou iso_week para agrupar eventos por semana. A consulta pode se parecer com isto: SELECT DATEPART(week, RegistrationDate) AS Week, COUNT(CustomerID) AS Registrations FROM Customers WHERE '20180101' <= RegistrationDate AND RegistrationDate < '20190101' GROUP BY DATEPART(week, RegistrationDate) ORDER BY DATEPART(week, RegistrationDate); O resultado é algo parecido com isto: Leia mais 8 Jul 2022 Agnieszka Kozubek-Krycuń Como agrupar dados por semana no SQL Server Este é um conteúdo adicional para o curso LearnSQL.com.br Análise do Comportamento do Cliente no SQL Server. Neste curso, mostramos como você pode analisar o ciclo de vida do cliente (aquisição, conversão, atividade, retenção e rotatividade do cliente) com SQL. Discutimos coortes de registro de clientes, ou grupos de clientes que se registraram durante o mesmo período (por exemplo, na mesma semana, no mesmo mês). A análise das coortes de registro de clientes permite ver as tendências de registro e relacionar as coortes de registro com as campanhas de marketing. Leia mais «« « 1 2 » »»