Reverse Snowflake Joins

Software captura de pantalla:
Reverse Snowflake Joins
Detalles de software:
Versión: 0.49
Fecha de carga: 14 Apr 15
Promotor: Alexandru Toth
Licencia: Libre
Popularidad: 0

Rating: nan/5 (Total Votes: 0)

Snowflake inversa une (abreviado como revj) es una herramienta para comprender las consultas SQL y SQL documento. Es bueno para el mantenimiento de grandes consultas escritas por otra persona. "Big SQL" puede haber hasta 20 tablas, unidas por múltiples campos.
Las partes de la consulta aparecen directamente en el diagrama: edad Ex = 30, GROUP BY (años), TENIENDO MIN (edad)> 18.
Conseguir estas consultas derecha es difícil porque muchas herramientas generan pobres SQL cuando se trata de complejo se une. SQL escrito manualmente es también propenso a errores, por ejemplo, uno podría olvidar para eliminar una tabla si ya no es necesaria para filtrar / grupo por un campo en esa tabla.
Si hay mesas desconectados significa que hay un producto cartesiano. Hay casos legítimos de los productos cartesianos, sin embargo, estos casos no son comunes.
La misma manera, son por lo general no desea bucles.
¿Qué no es?
No es una herramienta de explicar. Si usted escribe por error un cartezian unirse, no importa lo bueno que los índices son, seguirá siendo incorrecta.
No es una herramienta de ejecución de la consulta. Debido a que hay miles de ellos, con un simple arrastrar y soltar y escribiendo predictivo, y para que todo el mundo tiene su favorito

¿Qué hay de nuevo en esta versión:.

  • Esta versión corrige & quot;. fundido (x como entero) & quot ;, que previamente produjo un error

¿Qué hay de nuevo en la versión 0.48:

  • Esta versión corrige & quot; sindicales todo & quot; (Por ejemplo, & quot; seleccione t1.a de unión T1 toda seleccione t2.b de T2 unión de todo .. & quot;) y fija las funciones sin parámetros y parens, (por ejemplo, & quot; Seleccione .. donde t1.x = SYSDATE & quot;) .

¿Qué hay de nuevo en la versión 0.47:.

  • Se ha corregido un error por el que UNION SELECT era mayúsculas y minúsculas

¿Cuál es nuevo en la versión 0.44:

  • subselecciones anónimos fijos. Ex: SELECT * FROM (seleccione A.id de A) Largo EN se truncan cláusulas. Ex: table.field en (1,2,3,4 ... 999)

¿Cuál es nuevo en la versión 0.42:

  • Esta versión cuenta con un simplificador mejorada (por ejemplo, no se quejan de la concat columna, que es una función).
  • subselecciones mejoradas, por ejemplo, & Quot; select * from (select * from ta A, B tb donde Ax = Por) D1, (select * from ta A, B tb donde Ax = Por) D2 & quot;.

¿Qué hay de nuevo en la versión 0.38:

  • Solución de error: soporte para Oracle variables se unen a = ex: 1
  • Solución de error: & quot; selecto campo de esquema.tabla & quot; fracasado, cuando no había alias de tabla o table.field explícita

¿Qué hay de nuevo en la versión 0.37:

  • Un error en el que & quot; seleccionar distinta a.id de a & quot; no mostrar el campo id se fijó en un gráfico.

¿Cuál es nuevo en la versión 0.36:

  • Solución de error: eliminar / * * / comentarios

¿Qué hay de nuevo en la versión 0.35:

  • Si los agregados se encuentran en varias tablas que cuestión de advertencia para el ventilador y / o trampa de abismo. Corrección de errores relacionados con ORDER BY alias

Requisitos :

  • GraphViz
  • Python

Imágenes

reverse-snowflake-joins_1_87506.png

Programas parecidos

phpMyAdmin
phpMyAdmin

22 Jun 18

dbkit
dbkit

20 Feb 15

Comentarios a la Reverse Snowflake Joins

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!