20 Jul 2022 Agnieszka Kozubek-Krycuń Cláusula DELETE RETURNING en PostgreSQL La sentencia DELETE estándar en SQL devuelve el número de filas eliminadas. DELETE FROM external_data; DELETE 10 En PostgreSQL puede hacer que la sentencia DELETE devuelva algo más. Puede devolver todas las filas que han sido borradas. 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 Más información 7 Jul 2022 Agnieszka Kozubek-Krycuń Cómo obtener el primer día de la semana en SQL Server Este es un contenido adicional para el curso LearnSQL.es Análisis del Comportamiento del Cliente en SQL Server. En el artículo anterior, hablamos de cómo se puede utilizar la función DATEPART() de SQL Server con semana o iso_week para agrupar eventos por semana. La consulta podría tener el siguiente aspecto: 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); El resultado es algo parecido a esto: Más información 7 Jul 2022 Agnieszka Kozubek-Krycuń Cómo agrupar datos por semanas en SQL Server Este es un contenido adicional para el curso LearnSQL.es Análisis del comportamiento de los clientes en SQL Server. En este curso, le mostramos cómo puede analizar el ciclo de vida del cliente (adquisición de clientes, conversión, actividad, retención y abandono) con SQL. Hablamos de las cohortes de registro de clientes, o grupos de clientes que se registraron durante el mismo período (por ejemplo, la misma semana, el mismo mes). Más información «« « 1 2 » »»