Hola,
Tengo dos mesas. (A y 
La tabla A contiene (2000 eventos a lo largo de la duración de una prueba) eventos que marcan el comienzo de un período y el nombre del período en marcas de tiempo específicas (la línea subrayada es el encabezado)
Marca de tiempo, Período
30-12-2021 17:35:49.1, A
30-12-2021 17:39:36.8, B
...
entonces el período A está entre "30-12-2021 17:35:49.1" y "30-12-2021 17:39:36.8"
La tabla B es de un archivo de registro que registra datos también con marcas de tiempo (la línea subrayada es el encabezado) alrededor de 6000000 puntos de datos
marca de tiempo, sensor1, sensor2, sensor3 ,...
30-12-2021 17:37:21.2, valor, valor, valor,...
30-12-2021 17:37:22.2, valor, valor, valor,...
30-12-2021 17:37:23.2, valor, valor, valor,...
Me gustaría agregar una columna ahora a la tabla B con el valor del período de la tabla A en función del valor de la marca de tiempo en B.
Si la marca de tiempo en B es mayor o igual que la marca de tiempo en la Fila (N) de la tabla A Y también es más pequeña que la marca de tiempo en la Fila (N+1) de la tabla A, entonces se asignará el valor del período en la Fila (N) para ese registro en la tabla B (la marca de tiempo en B está entre dos marcas de tiempo en A)
¿Alguna sugerencia?
Gracias