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 originalSELECT 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
FROM Tabla1 INNER JOIN Tabla2 ON Tabla1.CREDITO = Tabla2.credito
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..!!!