|
#1
|
|||
|
|||
o sea que en tu otra tabla quieres que te quede mas o menos así?:
Tabla i_a. linea | cant1 | fecha1| ----------------------- 1 | 1 | 12.02.2002 --------------------------- 2 . . . o como? |
#2
|
|||
|
|||
perdona la tardanza en responder, si eso es lo que quiero.
como podria hacerlo??? muchas gracias |
#3
|
|||
|
|||
Podrías usar COLLECT.
De esta forma, te agruparía todos los valores de tipo cadena y te sumaría los numéricos, porque supongo que si hay necesitas tener el total de ellos. Si, simplemente quieres quedarte con un único registro puedes usar el DELETE ADJUNT DUPLICATE que te eliminará todos los registros que estén duplicados. Un saludo. |
#4
|
|||
|
|||
gracias pero lo del collect y delete adjacent duplicates no me vale, es con el at...endat pero no se como.
muchhas gracias |
#5
|
|||
|
|||
Yo haría lo siguiente:
Una vez la tabla ordenada ascendente por el campo "línea", hacés un loop. Vaz chequeando con "IF" si los otros campos están vacíos. Si no, los vas copiando a otra work área. Dentro del LOOP que haya un "AT END OF línea". Ahí, appendeás esa work área que vas armando a otra tabla interna. Y borrás la WA. Una cosa así sería. Corríjanme si me equivoco: Úlima edición por Abaunus fecha: 13/07/09 a las 18:09:10. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|