Tag: TERADATA
¿Cómo puedo rellenar los valores ? o null en col2 con los valores correspondientes en col1 utilizando Teradata SQL? Datos col1 col2 10 10 11 ? 12 12 14 ? 65 ? Resultado esperado col1 col2 10 10 11 11 12 12 14 14 65 65
Tengo dos columnas, Fecha de Nacimiento y Fecha de Publicación. Necesito calcular el número de años (teniendo en cuenta los meses) entre la Fecha de Publicación y la Fecha de Nacimiento. (FECHA, FORMATO ‘YYYYMMDD’) He intentado usar DATEDIFF, sin embargo, parece que no lo reconoce. Solución aquí: https://stackoverflow.com/questions/1572110/how-to-calculate-age-in-years-based-on-date-of-birth-and-getdate , CASO . . . Read more
Estoy atrapado intentando descubrir por qué mi expresión REGEX en Teradata funciona a veces pero no siempre: estoy tratando de extraer una parte de la cadena en el medio que tiene un patrón: comienza con ABC y está seguido por 3 o 4 dígitos. SELECT RegExp_Substr(‘X886782E-ABC2036-VACCINE COVID’, ‘[ABC]+[0-9]+’) Mi lógica . . . Read more
Tengo una tabla con transacciones en Teradata SQL de la siguiente manera: ID | trans_date ——————- 123 | 2021-09-15 456 | 2021-10-20 777 | 2021-11-02 890 | 2021-02-14 … | … Y necesito calcular el número promedio de transacciones realizadas por clientes en los meses 09, 10 y 11. Por . . . Read more
Tengo una tabla en Teradata SQL como se muestra a continuación: ID trans_date ———————— 123 | 2021-01-01 887 | 2021-01-15 123 | 2021-02-10 45 | 2021-03-11 789 | 2021-10-01 45 | 2021-09-02 Y necesito calcular el número promedio mensual de transacciones realizadas por los clientes en un período entre el . . . Read more