Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2014, 23:25
oirt
 
Fecha de Ingreso: julio-2014
Ubicación: Neiva
Mensajes: 3
Antigüedad: 9 años, 10 meses
Puntos: 0
Editar consulta agrupada (Group by)

Buenas noches... mi problema radica en que tengo una consulta en la cual incluyo datos de 2 tablas, las cuales están relacionadas "uno a varios" con referencia al campo "crédito"... el problema es que si existe mas de un registro en la tabla 2... la consulta me arroja varios registros relacionados así:

CREDITO NOMBRE GESTION-- FECHA-----IMPRIME (casilla de verificación)
1234567 OSCAR--LLAMADA 30/06/2014-- SI
1234567 OSCAR--VISITA--- 01/07/2014- NO
3219876 IVAN---LLAMADA 30/06/2014-- SI
3219876 IVAN---VISITA--- 01/07/2014- NO
3219876 IVAN---CARTA--- 01/07/2014- NO

En este caso puedo editar los distintos campos, sobre todo seleccionar o quitar la selección del campo "IMPRIME" (es la casilla que me interesa editar)

Sin embargo en una base de datos de muchos clientes y que tengan muchas gestiones, el resultado va a ser un listado sumamente extenso, por lo tanto lo agrupo por crédito y el resto de campos por el primero... arrojando el siguiente código SQL...

Código SQL:
Ver original
  1. SELECT Tabla1.CREDITO, FIRST(Tabla1.CEDULA) AS PrimeroDeCEDULA, FIRST(Tabla1.NOMBRE) AS PrimeroDeNOMBRE, FIRST(Tabla2.gestion) AS PrimeroDegestion, FIRST(Tabla2.fecha) AS PrimeroDefecha, FIRST(Tabla2.imprime) AS PrimeroDeimprime
  2. FROM Tabla1 INNER JOIN Tabla2 ON Tabla1.CREDITO = Tabla2.credito
  3. GROUP BY Tabla1.CREDITO;

Teniendo esto como resultado:

CREDITO NOMBRE GESTION-- FECHA-----IMPRIME (casilla de verificación)
1234567 OSCAR--LLAMADA- 30/06/2014-- SI
3219876 IVAN---LLAMADA- 30/06/2014-- SI

El resultado aparentemente es el esperado, pero con un inconveniente LA CONSULTA NO SE DEJA EDITAR..... al tratar de seleccionar o quitar la selección o hacer cualquier tipo de modificación, no lo permite... parece como si estuviera en solo lectura; pero al quitar la agrupación se deja editar normalmente.

Por lo tanto mi solicitud de ayuda es para que al agrupar... pueda editar la consulta..... y en caso de que no sea posible... entonces alguna manera de lograr lo que estoy necesitando... se los agradecería enormemente... de antemano muchas gracias..!!!

Última edición por gnzsoloyo; 03/07/2014 a las 08:28