Resultado SQL inexplicable¡Lo sé! SQL puede ser extraño y, a veces, arrojar resultados peculiares, pero esto es SQL muy simple con un resultado supuestamente simple.
Lo que tengo son 3 mesas.
Tabla 1: Una columna, que es una lista de fechas que cubre todos los días entre el 31.12.2019 y el 31.12.2023.
Tabla 2: Dos columnas: la columna 1 es la fecha de un evento y la columna 2 es el recuento de la cantidad de veces que ocurrió el evento en la fecha de la columna 1.
Tabla 3: Dos columnas: la columna 1 es la fecha de un evento diferente y la columna 2 es el recuento de la cantidad de veces que ocurrió el evento en la fecha de la columna 1.
Quiero combinar las tres tablas en una tabla de tres columnas (fecha, ocurrencias del evento 1, ocurrencias del evento 2).
SQL (no hay nada más sencillo)
SELECT t1.Date, t2."N Rows", t3."N Rows" AS "N Rows 2"
FROM Date_to_2024 t1
LEFT OUTER JOIN QNs_Opened t2
ON ( t1.Date = t2."Created On" )
LEFT OUTER JOIN QNs_Closed t3
ON ( t1.Date = t3."Completn date" )
Tabla 1: (Muchos datos posteriores al 10/08/2021)

Tabla 2: (Muchos datos posteriores al 08/10/2021)

Resultado de la consulta

Datos de la tabla 1 ("Creado el", "N filas 2") - Correcto.
Datos de la tabla 2 ("Fecha de finalización", "N filas") - Correcto hasta el 10/08/2021, luego no hay más datos.
Intenté intercambiar las tablas 1 y 2. Intenté importar los datos de nuevo y volver a ejecutar la consulta. Recreé la consulta desde cero, pero sin éxito.
¿Alguna idea?
Acceso a datosRe: Resultado SQL inexplicablePor cierto, he resuelto el problema utilizando la función "Unir tabla" (unir dos de las tablas y luego unir la tercera al resultado).Eso funciono.
¡Sin embargo, me gustaría saber qué está mal con el SQL!
Re: Resultado SQL inexplicableExtraño. Si ejecuto su consulta exacta, obtengo lo que espera. ¿En qué versión de JMP estás?

Re: Resultado SQL inexplicable@Jed_Campbell tienes que bajar más, es el 10 de agosto de 2021 cuando ocurre el problema (o después)

También intenté verificar con los valores de fecha y hora de jmps y sigo teniendo el mismo problema

QNs_Cerrado.jmp tiene una fila vacía, después de eliminarla, la consulta comenzó a funcionar correctamente. No tengo idea de por qué.


Puede ver que esto sucede en la vista previa, crear una consulta con la fila todavía allí, crear una consulta, abrir una revisión, eliminar la fila y actualizar la vista previa
Re: Resultado SQL inexplicableBien que es curioso (y lo dupliqué). Me pregunto por qué agosto de 2021 es la fecha en que las cosas se desvían.
Re: Resultado SQL inexplicableGracias por la ayuda.Se espera la línea vacía en los datos, pero podría eliminarla con código antes de ejecutar la consulta.Aunque no estoy seguro de que sea necesario.
En el futuro estaré atento a eso, pero por ahora, dos soluciones buenas y fáciles,