sql >> Database >  >> RDS >> Mysql

Niet de juiste COUNT() krijgen in MySQL-query (eerder gewijzigd)

Probeer dit:

SELECT 
    sch.id,
    SUM(IF(app.status = 'completed' , 1, 0)) 
FROM 
    com_event_schedules sch
INNER JOIN  com_event_schedules_com_appointment_c rel 
    ON rel.com_event_schedules_com_appointmentcom_event_schedules_ida = sch.id 
INNER JOIN com_appointment app
    ON rel.com_event_schedules_com_appointmentcom_appointment_idb = app.id 
GROUP BY
    sch.id
HAVING
    COUNT(*) > 1


  1. XAMPP-map verplaatst naar nieuwe computer, krijgt nu (XAMPPERrorDomain error 1.) bij het opstarten van MySQL

  2. Een UUID als primaire sleutel gebruiken met Laravel 5

  3. mysqldump-versie Fout bij het exporteren van gegevens uit MySQL

  4. Moet ik mysql_real_escape_string gebruiken als ik parameters bind?