Query Metrics
31
Database Queries
8
Different statements
148.63 ms
Query time
0
Invalid entities
50
Managed entities
Queries
| #▲ | Time | Info |
|---|---|---|
| 1 | 14.39 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.lat AS lat_3, t0.lon AS lon_4, t0.lft AS lft_5, t0.lvl AS lvl_6, t0.rgt AS rgt_7, t0.nbe AS nbe_8, t0.decoupage_id AS decoupage_id_9, t0.superviseur_id AS superviseur_id_10, t0.circonscription_id AS circonscription_id_11, t0.tree_root AS tree_root_12, t0.parent_id AS parent_id_13, t0.circ_id AS circ_id_14, t15.id AS id_16, t15.nom AS nom_17, t15.prenoms AS prenoms_18, t15.adresse AS adresse_19, t15.statut AS statut_20, t15.created_at AS created_at_21, t15.updated_at AS updated_at_22, t15.gestionnaire_id AS gestionnaire_id_23, t15.user_id AS user_id_24, t15.zone_id AS zone_id_25, t15.zon_id AS zon_id_26 FROM lieu t0 LEFT JOIN agent t15 ON t15.zone_id = t0.id WHERE t0.nom = ? LIMIT 1
Parameters:
[
"BENIN"
]
|
| 2 | 6.70 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 1 ":rgt" => 7164 ":boolean" => "boolean" ] |
| 3 | 1.42 ms |
SELECT l0_.id AS id_0, l0_.nom AS nom_1, l0_.lat AS lat_2, l0_.lon AS lon_3, l0_.lft AS lft_4, l0_.lvl AS lvl_5, l0_.rgt AS rgt_6, l0_.nbe AS nbe_7, l0_.decoupage_id AS decoupage_id_8, l0_.superviseur_id AS superviseur_id_9, l0_.circonscription_id AS circonscription_id_10, l0_.tree_root AS tree_root_11, l0_.parent_id AS parent_id_12, l0_.circ_id AS circ_id_13 FROM lieu l0_ WHERE l0_.parent_id = ? AND l0_.tree_root = ? ORDER BY l0_.nom ASC
Parameters:
[ "1" "1" ] |
| 4 | 11.59 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"101"
]
|
| 5 | 4.68 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"102"
]
|
| 6 | 0.96 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"103"
]
|
| 7 | 8.52 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"104"
]
|
| 8 | 3.44 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"105"
]
|
| 9 | 0.72 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"106"
]
|
| 10 | 0.54 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"107"
]
|
| 11 | 2.66 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"108"
]
|
| 12 | 2.02 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"109"
]
|
| 13 | 1.20 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"110"
]
|
| 14 | 0.80 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"111"
]
|
| 15 | 0.56 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.prenoms AS prenoms_3, t0.adresse AS adresse_4, t0.statut AS statut_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.gestionnaire_id AS gestionnaire_id_8, t0.user_id AS user_id_9, t10.id AS id_11, t10.idpv AS idpv_12, t10.libelle AS libelle_13, t10.nbi AS nbi_14, t10.nbh AS nbh_15, t10.nbf AS nbf_16, t10.lieu_id AS lieu_id_17, t10.observateur_id AS observateur_id_18, t0.zone_id AS zone_id_19, t0.zon_id AS zon_id_20 FROM agent t0 LEFT JOIN poste t10 ON t10.observateur_id = t0.id WHERE t0.zone_id = ?
Parameters:
[
"112"
]
|
| 16 | 5.25 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 2 ":rgt" => 543 ":boolean" => "boolean" ] |
| 17 | 8.04 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 544 ":rgt" => 1153 ":boolean" => "boolean" ] |
| 18 | 4.98 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 1154 ":rgt" => 2135 ":boolean" => "boolean" ] |
| 19 | 5.30 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 2136 ":rgt" => 2737 ":boolean" => "boolean" ] |
| 20 | 16.10 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 2738 ":rgt" => 3469 ":boolean" => "boolean" ] |
| 21 | 6.32 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 3470 ":rgt" => 4095 ":boolean" => "boolean" ] |
| 22 | 5.82 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 4096 ":rgt" => 4455 ":boolean" => "boolean" ] |
| 23 | 5.74 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 4456 ":rgt" => 4675 ":boolean" => "boolean" ] |
| 24 | 5.58 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 4676 ":rgt" => 5119 ":boolean" => "boolean" ] |
| 25 | 6.08 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 5120 ":rgt" => 5823 ":boolean" => "boolean" ] |
| 26 | 5.95 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 5824 ":rgt" => 6219 ":boolean" => "boolean" ] |
| 27 | 5.48 ms |
SELECT /*l.id, l.nom,*/ (SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as oui, (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) as non, round(((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ))*100 / ((SELECT count(*) FROM resultat r1 inner join question q1 on r1.question_id = q1.id inner join type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur <> 2 AND q1.genre = :boolean and t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt ) + (SELECT count(*) FROM resultat r1 INNER JOIN type_msg t1 ON r1.type_id=t1.id INNER JOIN poste p1 ON r1.poste_id=p1.id INNER JOIN lieu l1 ON p1.lieu_id=l1.id WHERE valeur = 2 AND t1.code IS NULL AND l1.lft >= :lft AND l1.rgt <= :rgt )),2) taux, (SELECT count(DISTINCT pos.id) FROM resultat r1 INNER JOIN type_msg tp ON tp.id=r1.type_id INNER JOIN poste pos ON r1.poste_id=pos.id INNER JOIN lieu lie ON pos.lieu_id=lie.id WHERE tp.code IS NULL and lie.lft >= :lft AND lie.rgt <= :rgt ) as ouverts, (SELECT COUNT(po2.id) FROM poste po2 INNER JOIN lieu li2 ON po2.lieu_id = li2.id WHERE li2.lft >= :lft AND li2.rgt <= :rgt) as postes /*FROM lieu l /*WHERE l.lft = :lft AND l.rgt = :rgt*/ LIMIT 1
Parameters:
[ ":lft" => 6220 ":rgt" => 7163 ":boolean" => "boolean" ] |
| 28 | 3.03 ms |
SELECT t0.id AS id_1, t0.code AS code_2, t0.genre AS genre_3, t0.controller AS controller_4, t0.violent AS violent_5, t0.ordre AS ordre_6, t0.actif AS actif_7 FROM type_msg t0 WHERE t0.code IS NULL
Parameters:
[] |
| 29 | 2.27 ms |
SELECT d0_.id AS id_0, d0_.niveau AS niveau_1, d0_.appelation AS appelation_2 FROM decoupage d0_ WHERE d0_.niveau > ? ORDER BY d0_.niveau ASC
Parameters:
[
0
]
|
| 30 | 0.90 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.lft AS lft_3, t0.rgt AS rgt_4 FROM circonscription t0
Parameters:
[] |
| 31 | 1.59 ms |
SELECT t0.id AS id_1, t0.nom AS nom_2, t0.lat AS lat_3, t0.lon AS lon_4, t0.lft AS lft_5, t0.lvl AS lvl_6, t0.rgt AS rgt_7, t0.nbe AS nbe_8, t0.decoupage_id AS decoupage_id_9, t0.superviseur_id AS superviseur_id_10, t0.circonscription_id AS circonscription_id_11, t0.tree_root AS tree_root_12, t0.parent_id AS parent_id_13, t0.circ_id AS circ_id_14, t15.id AS id_16, t15.nom AS nom_17, t15.prenoms AS prenoms_18, t15.adresse AS adresse_19, t15.statut AS statut_20, t15.created_at AS created_at_21, t15.updated_at AS updated_at_22, t15.gestionnaire_id AS gestionnaire_id_23, t15.user_id AS user_id_24, t15.zone_id AS zone_id_25, t15.zon_id AS zon_id_26 FROM lieu t0 LEFT JOIN agent t15 ON t15.zone_id = t0.id WHERE t0.decoupage_id = ?
Parameters:
[
1
]
|
Database Connections
| Name | Service |
|---|---|
| default | doctrine.dbal.default_connection |
Entity Managers
| Name | Service |
|---|---|
| default | doctrine.orm.default_entity_manager |
Second Level Cache
Second Level Cache is not enabled.
Managed Entities
default entity manager
| Class | Amount of managed objects |
|---|---|
| App\Entity\Circonscription | 24 |
| App\Entity\Lieu | 13 |
| App\Entity\Decoupage | 7 |
| App\Entity\TypeMsg | 6 |
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\Lieu | No errors. |
| App\Entity\Decoupage | No errors. |
| App\Entity\Agent | No errors. |
| App\Entity\Circonscription | No errors. |
| App\Entity\User | No errors. |
| App\Entity\Poste | No errors. |
| App\Entity\TypeMsg | No errors. |
| App\Entity\Sms | No errors. |
| App\Entity\Question | No errors. |
| App\Entity\Resultat | No errors. |