Pregunta

Encontré este script en particular que utiliza una forma especial de Equi Join.

SELECT * 
FROM 
per_assignments a, per_assigment_types b
WHERE
a.assignment_status_type_id + 0  = b.assignment_status_type_id

¿Por qué se agrega el cero en la unión Equi? Llegué a saber que tiene algo que ver con evitar la búsqueda de índices, pero aún puede alguien explicar la imagen completa de la misma. Gracias por adelantado

Editar :

No es algo relacionado con las declaraciones de tabla / columna. Hasta donde yo sé, tiene algo que ver con la sintonización SQL.

Esto es lo que encontré:-

  1. Esto se usa en tablas más pequeñas.
  2. En lugar de hacer una búsqueda de índice como se hace normalmente, esto buscaría la tabla completa de una vez.

Pero realmente no sé exactamente cuál es la diferencia con un Equi-un normal, además de cómo la indexación afecta el rendimiento.

Sería realmente útil si alguien pudiera describir dentro del contexto particular y también avisarme si mis hallazgos son incorrectos. Aprecia tu tiempo y esfuerzo por el mismo :-)

Descripción de la columna:

Las ID de tipo de estado de asignación en ambas tablas se declaran como número (9)

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top