es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para crear una consulta SQL en Microsoft Access que cuente el número de citas sin éxito para cada cliente, puedes utilizar una combinación de las funciones JOIN, GROUP BY y COUNT.

    Primero, debes unir las tablas Appointment y Customer basándote en el campo CustomerID.

    SELECT Customer.CustomerName, COUNT(Appointment.Status) AS CitasSinExito
    FROM Customer
    INNER JOIN Appointment ON Customer.CustomerID = Appointment.CustomerID
    

    A continuación, quieres filtrar solo las citas que han sido marcadas como sin éxito. Puedes utilizar una cláusula WHERE para esto.

    SELECT Customer.CustomerName, COUNT(Appointment.Status) AS CitasSinExito
    FROM Customer
    INNER JOIN Appointment ON Customer.CustomerID = Appointment.CustomerID
    WHERE Appointment.Status = 'Sin éxito'
    

    Finalmente, deseas agrupar los resultados por cliente, para obtener el recuento de citas sin éxito para cada cliente. Puedes hacer esto utilizando la función GROUP BY.

    SELECT Customer.CustomerName, COUNT(Appointment.Status) AS CitasSinExito
    FROM Customer
    INNER JOIN Appointment ON Customer.CustomerID = Appointment.CustomerID
    WHERE Appointment.Status = 'Sin éxito'
    GROUP BY Customer.CustomerName
    

    Esta consulta SQL te dará una lista de todos los clientes y el número de citas sin éxito que han realizado.

Comments are closed.