Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2008
jangel_ramirezm jangel_ramirezm is offline
Miembro
 
Registrado: ago 2007
Ubicación: León Gto. Mex.
Posts: 39
Poder: 0
jangel_ramirezm Va por buen camino
consulta sql traer todos los registros menos los primeros 8

hola a todos buenos dias por acá y antes que nada gracias por tomarse el tiempo de leer este hilo

pués resulta que estoy imprimiendo una tarjeta de abonos dende por la pate de adelante se regsitran los datos del cliente y de la cuenta a demás de los primeros 8 abonos y en la parte de atrás se registran los seiguientes abonos esto no habia dado problema hasta hoy que dijeron que la tarjeta no daba los datos correctos ya que la consulta sql que hago para traer los ultimos abonos repite unos datos y omite otros
este es el código para los primeros 8 registros :

Código SQL [-]
select top 8 ABONOS.*, isnull (OTR_DESC,0) as DESCUENTO,
           isnull (CARGOS,0) as CARGOS , isnull (ENGANCHE,0) as  ENGANCHE
from ABONOS left outer join V_VENTAS_CLIENTES
on ABONOS.NUM_ALM = V_VENTAS_CLIENTES.NUM_ALM
and ABONOS.NUM_CUENTA = V_VENTAS_CLIENTES.NUM_CUENTA
where ABONOS.NUM_ALM = 'BR' and ABONOS.NUM_CUENTA = 6742
order by ABONOS.FECHA asc

y este para los siguientes registros :
Código SQL [-]
select * 
from ABONOS
where NUM_ALM = 'BR' and NUM_CUENTA = 6742
and saldo_act not in ( select TOP 8 saldo_act
     from ABONOS
     where NUM_ALM = 'BR' and NUM_CUENTA = 6742 )
order by FECHA asc

pongo cada cansulta por separado en un tquery para que estos le pasen los datos a la página correspondiente del reporte al reporte

si alguien pudiera decirme si existe una función sql para hacer esto sin necesidad de subconsultas se lo agadeceria mucho.

saludos.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Obtener los 30 primeros registros de un ClientDataSet David Conexión con bases de datos 7 21-04-2008 17:47:44
Volver a ver todos los registros Pechelo SQL 6 10-07-2007 21:22:31
Traer Registros de SQL en lotes sanfer1ec SQL 3 11-04-2007 19:22:39
Seleccionar todos los registros de una tabla menos 2 FunBit MySQL 4 13-07-2005 17:06:31
Recuperar todos los registros en consulta lafirma Conexión con bases de datos 9 07-08-2003 22:05:33


La franja horaria es GMT +2. Ahora son las 14:47:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi