Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-01-2015
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 24
Toni Va por buen camino
Digamos que se podrian haber obviado.. los pongo por inercia, ya que son la clave principal del la tabla y puede que ayuden a utilizar mejor el plan adecuado, pero comoya dije se podrian obviar.. De todas formas no he conseguido reproducir ni una sola vez el problema. Y el resultado de esa select y el de la otra que comentaba fjcg02 me han dado el mismo resultado.
__________________
Saludos,

Bitman
Responder Con Cita
  #2  
Antiguo 20-01-2015
Avatar de pacopenin
pacopenin pacopenin is offline
Miembro
 
Registrado: sep 2010
Ubicación: Asturias
Posts: 382
Poder: 16
pacopenin Va por buen camino
Pues el único criterio que afecta a la selección de un registro de la tabla "inventario" es que sea de una empresa concreta y un almacén concreto. No creo que el group by afecte (aunque yo probaría a quitarlo, lo que no hace nada, mejor que no estorbe ni ocupe) . En mi humilde opinión, o fallan los parámetros pasados o en problema está en los procedimientos siguientes. Una select de un id y un where con dos parámentros no hay nada más que pueda impedir que un registro concreto sea seleccionado que esos parámetros. Aunque si has resumido para la explicación puede ser que la select no sea tan sencilla, claro. No se me ocurre nada más para tratar de ayudar. Suerte.
__________________
http://www.gestionportable.com
Responder Con Cita
  #3  
Antiguo 26-01-2015
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 24
Toni Va por buen camino
Despues de realizar unas pruebas en casa del cliente con los procesos que me estan dan el problema, he podido ver que el problema no viene del 'group by' como me parecia.. la verdad es que el misterio se ha trasladado hacia la inicialización de los datos de la tabla que realizo el 'group by'. Dicha tabla la inicializo con todos los registros de la tabla 'stock' con una unica sentencia 'insert into select' por lo que daba por hecho que estaban todos los registros en la tabla y por eso fallaba el 'group by'. Pero es que era lo logico pensar esto, ya que en esa tabla se realiza la inserción masiva de registros y no hay ningun proceso de eliminación de registros en dicha tabla desde el programa. Ademas he realizado multiples pruebas de inicializar la tabla y siempre coinciden el numero de registros..

Misterio, misterio.....
__________________
Saludos,

Bitman
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
ayuda problema con group by Rofocale Varios 12 12-05-2011 21:24:38
Problema con Group by david_uh Firebird e Interbase 2 13-04-2008 20:37:08
Problema con group by apicito SQL 7 23-05-2006 08:32:25
problema con group by raudelink SQL 2 18-10-2004 21:19:05
Problema con Group en qreport seken Impresión 1 18-06-2003 23:32:50


La franja horaria es GMT +2. Ahora son las 15:13:48.


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