SELECT * FROM A
JOIN B
ON B.ID = A.ID
AND B.Time = (SELECT max(Time)
FROM B B2
WHERE B2.ID = B.ID)
Estoy tratando de unir estas dos tablas en MYSQL. No preste atención a eso si la identificación es única, entonces no estaría tratando de hacer esto. Condensé la solución real para pintar una imagen simplificada. Estoy tratando de agarrarme y unirme a la mesa B en la fecha máxima para un cierto registro. Este procedimiento está siendo ejecutado por un paquete SSIS y dice B2.ID es una columna desconocida. Hago cosas como esta frecuentemente en MSSQL y soy nuevo en MYSQL. Alguien tiene algunos consejos o ideas?Anidada Seleccione la instrucción en MYSQL join
¡Excelente respuesta! +1 – shesek
Bueno, muchas gracias – JBone