Unión virtualEstoy tratando de conectar varias tablas a través de la unión virtual para la cual la marca de tiempo es la clave de referencia.
La tabla principal tiene el formato de marca de tiempo 2021-01-03 09:30:01 donde la columna es nominal.
Se han unido otras 2 tablas que tenían el mismo formato de "sello de tiempo". Necesito unirme a la cuarta y quinta mesa con la marca de tiempo en formato numérico como se muestra aquí 3/10/2021 16:45
Nota: no tengo "segundo (de la marca de tiempo): 01 o: 02" en la cuarta y quinta tabla.No me preocupa el "segundo (de la marca de tiempo)", si eso ayuda. Intenté analizar la marca de tiempo y usar concatenar, pero eso no funcionó. ¿Cómo lograrlo? Alguna ayuda.
Tabla de datosRe: unión virtual¿Ha intentado eliminar la segunda parte de todas las marcas de tiempo? Creo que las marcas de tiempo tendrán que ser exactamente las mismas. La forma más fácil de comprobar si todos tienen los mismos valores es cambiar el formato de las columnas a la mejor / dec fija para ver el valor de fecha y hora.
Puede eliminar los segundos, por ejemplo, deduciendo Second (date) de la fecha que tiene. Ejemplo:
Names Default To Here(1);
curDate = Today();
show(curDate, as date(curDate));
curDateNoSeconds = curDate-Second(curDate);
Show(curDateNoSeconds, as date(curDateNoSeconds));