21 Jul 2022 Michał Kołodziejski Conozca el poder de las consultas recursivas de SQL Lo más habitual es que las consultas SQL que ejecutamos en una base de datos sean bastante sencillas. Bueno, eso depende de su función, por supuesto. Los analistas de los almacenes de datos recuperan tipos de información completamente diferentes utilizando (muy a menudo) consultas mucho más complicadas que los ingenieros de software que crean aplicaciones CRUD. Sin embargo, a veces es más sencillo o elegante ejecutar una consulta un poco más sofisticada sin necesidad de procesar más datos en el código. Más información 7 Jul 2022 Michał Kołodziejski Hazlo en SQL: Recursividad en el árbol SQL En el artículo anterior, describí cómo utilizar expresiones de tabla comunes para encontrar el camino más corto en un grafo dirigido. Ese ejemplo puede ser difícil de seguir, lo admito. Hagamos algo mucho más común, algo que se implementa en casi todos los sitios web: un menú. En lugar de escribir el código, aprovecharemos la estructura de árbol de SQL escribiendo sólo una consulta. Usaremos CTEs para PostgreSQL y la cláusula de consulta jerárquica para Oracle. Más información