![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Error en Subconsulta sencillo
interbase 6.0
Espero la ayuda de los que dominan el sql. El errror es el sgte: multiple row in singleton select
Explicación: tengo las sgtes tablas: empleados,empleos = empleados clasificados por niveles cargo,niveles =directivo,asesor... nomina =estan los historiales de todas las nominas desde enero2008 a dic2008. Resultado esperado nivel sueldo ------------------ directivo 4522526 asesor 452466 profesional 552466 cuando filtro en un solo mes si me funciona pero al momento de escojer todos los meses de la nomina , me arroja el error, q a mi parecer es la seleccion de multiples registros. como puedo hacer de otra manera esto. Última edición por ingabraham fecha: 17-12-2008 a las 15:21:03. |
|
#2
|
||||
|
||||
__________________
Conoce mi blog http://www.edgartec.com |
|
#3
|
||||
|
||||
|
Gracias Señor Programador.
Inserte mi codigo sql asi: me aparece error invalid token Select. En esta linea select Cedulae, Sum((CAST(VALORDV AS NUMERIC))) As Monto |
|
#4
|
||||
|
||||
|
Prueba quitando el As. No conozco casi nada del sql de interbase por lo que tendremos que esperar que los compañeros expertos en ese motor nos echen una mano.
Saludos
__________________
Conoce mi blog http://www.edgartec.com |
|
#5
|
||||
|
||||
|
Gracias por tu ayuda
en realidad esta linea de union no la tengo muy clara
creo q intentas armar una tabla logica(ced,monto) llamada sueldo y comparar los registros con cada cedula |
|
#6
|
||||
|
||||
|
Efectivamente, meter un select a nivel de fila es tremendamente ineficiente. Conviene más obtener la suma de montos por cada cédula y esta subcosulta unirla con los empleados por su cédula.
Saludos
__________________
Conoce mi blog http://www.edgartec.com |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Donde Esta EL Error??? (Sencillo, Nivel Principiante) | Hitman014 | Varios | 5 | 06-04-2008 04:42:55 |
| Error subconsulta en BDE con MsAccess | eduardo_2009 | Conexión con bases de datos | 1 | 20-12-2007 14:05:56 |
| Error en subconsulta de un Insert | lucasarts_18 | MS SQL Server | 4 | 02-12-2005 21:44:03 |
| Subconsulta en un ADOQuery | Sr.Scorpion | SQL | 4 | 09-08-2005 11:08:34 |
| Subconsulta | DanielAlexander | SQL | 3 | 19-05-2003 21:59:56 |
|