![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Select sin programar en ningún lenguaje.
En realidad debo utilizar solamente el SELECT de SQL, para reutilizar la sentencia cuando convenga sin necesidad de ejecutar código de cualquier lenguaje diferente de SQL.
Se que existe una instrucción 'occurs' o de nombre similar que puede utilizarse con la sentencia SELECT para contar los puntos delimitadores de niveles. SELECT A.Codigo, SUM(Valor) FROM A Pero como A.Codigo o B.Codigo tienen n niveles debo hacer la comparación de los primeros caracteres que vayan hasta el nivel j, seleccionado por el usuario. TABLA A Codigo Valor A 20 A.1 30 A.1.1 50 BB 20 BB.1 20 De tal manera que si la consulta anterior se hace sobre el nivel 1 daría: A 100 BB 40 Al nivel 2: A.1 80 BB.1 20
__________________
SigmaMan |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|