
Buscar SQL
Publicado por Sebastian (8 intervenciones) el 12/01/2023 01:09:47
Hola a todos... me gustaría saber como se podría crear una consulta en SQL para que devuelve cierta informacion:
Tengo una "tabla1" con los siguientes datos: id_cons, id_persona, confeccion_doc, firma1, contacto, firma2, fecha
En el campo "contacto" la posible data es la siguiente:
Se agenda firma en lugar1
Se agenda firma en lugar2
No contesta
Numero equivocado
Una persona podría tener varios intentos de "contactos", podría tener un registro "No contesta" y luego por ejemplo "Se agenda firma en lugar1" (osea ya tendría 2 registros)
Entonces cuando hago el COUNT me devuelve los 2 o mas registros que podría tener la persona, pero necesito que solamente me cuenta un registro por persona (de todas las personas que tenga la tabla1) el ultimo (que podría ser quizás por la fecha?)
Por ejemplo, tengo 5 personas
Persona1: Se agenda firma en lugar1
Persona2: No contesta, No contesta, Numero equivocado
Persona3: No contesta, Se agenda firma en lugar2
Persona4: Se agenda firma en lugar2
Persona5: No contesta, No contesta
Y luego me muestre:
Se agenda firma en lugar1 -> 1
Se agenda firma en lugar2 -> 2
No contesta -> 1
Numero equivocado -> 1
Espero me haya explicado bien y Muchas gracias !
Tengo una "tabla1" con los siguientes datos: id_cons, id_persona, confeccion_doc, firma1, contacto, firma2, fecha
En el campo "contacto" la posible data es la siguiente:
Se agenda firma en lugar1
Se agenda firma en lugar2
No contesta
Numero equivocado
Una persona podría tener varios intentos de "contactos", podría tener un registro "No contesta" y luego por ejemplo "Se agenda firma en lugar1" (osea ya tendría 2 registros)
Entonces cuando hago el COUNT me devuelve los 2 o mas registros que podría tener la persona, pero necesito que solamente me cuenta un registro por persona (de todas las personas que tenga la tabla1) el ultimo (que podría ser quizás por la fecha?)
Por ejemplo, tengo 5 personas
Persona1: Se agenda firma en lugar1
Persona2: No contesta, No contesta, Numero equivocado
Persona3: No contesta, Se agenda firma en lugar2
Persona4: Se agenda firma en lugar2
Persona5: No contesta, No contesta
Y luego me muestre:
Se agenda firma en lugar1 -> 1
Se agenda firma en lugar2 -> 2
No contesta -> 1
Numero equivocado -> 1
Espero me haya explicado bien y Muchas gracias !
Valora esta pregunta


0