1.72 ms (24.27%)
|
1 |
SELECT
d.domain,
COUNT(DISTINCT bch.id) AS bike_charging,
COUNT(DISTINCT cch.id) AS car_charging,
COUNT(DISTINCT bch.id) + COUNT(DISTINCT cch.id) AS total_charging
FROM domain d
LEFT JOIN bike_charge_history bch
ON bch.from_instance = d.domain
AND bch.from_instance IS NOT NULL
AND bch.status = ?
LEFT JOIN car_charge_history cch
ON cch.from_instance = d.domain
AND cch.from_instance IS NOT NULL
AND cch.status = ?
WHERE d.enabled = ?
AND d.is_fallback = ?
GROUP BY d.domain
ORDER BY total_charging DESC
SELECT
d.domain,
COUNT(DISTINCT bch.id) AS bike_charging,
COUNT(DISTINCT cch.id) AS car_charging,
COUNT(DISTINCT bch.id) + COUNT(DISTINCT cch.id) AS total_charging
FROM domain d
LEFT JOIN bike_charge_history bch
ON bch.from_instance = d.domain
AND bch.from_instance IS NOT NULL
AND bch.status = 0
LEFT JOIN car_charge_history cch
ON cch.from_instance = d.domain
AND cch.from_instance IS NOT NULL
AND cch.status = 0
WHERE d.enabled = 1
AND d.is_fallback = 0
GROUP BY d.domain
ORDER BY total_charging DESC;
|
1.43 ms (20.18%)
|
1 |
SELECT t0.id AS id_1, t0.email AS email_2, t0.username AS username_3, t0.password AS password_4, t0.name AS name_5, t0.avatar_url AS avatar_url_6, t0.token_version AS token_version_7, t0.roles AS roles_8, t0.password_change_date AS password_change_date_9, t0.fp_token AS fp_token_10, t0.fp_token_expires_at AS fp_token_expires_at_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.deleted_at AS deleted_at_14, t0.enabled AS enabled_15 FROM admin t0 WHERE t0.username = ? AND t0.enabled = ? AND t0.deleted_at IS NULL LIMIT 1
Parameters: [
"developers@eboost.vn"
1
]
SELECT t0.id AS id_1, t0.email AS email_2, t0.username AS username_3, t0.password AS password_4, t0.name AS name_5, t0.avatar_url AS avatar_url_6, t0.token_version AS token_version_7, t0.roles AS roles_8, t0.password_change_date AS password_change_date_9, t0.fp_token AS fp_token_10, t0.fp_token_expires_at AS fp_token_expires_at_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.deleted_at AS deleted_at_14, t0.enabled AS enabled_15 FROM admin t0 WHERE t0.username = 'developers@eboost.vn' AND t0.enabled = 1 AND t0.deleted_at IS NULL LIMIT 1;
|
1.36 ms (19.20%)
|
1 |
SELECT t0.id AS id_1, t0.email AS email_2, t0.username AS username_3, t0.password AS password_4, t0.name AS name_5, t0.avatar_url AS avatar_url_6, t0.token_version AS token_version_7, t0.roles AS roles_8, t0.password_change_date AS password_change_date_9, t0.fp_token AS fp_token_10, t0.fp_token_expires_at AS fp_token_expires_at_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.deleted_at AS deleted_at_14, t0.enabled AS enabled_15 FROM admin t0 WHERE t0.username = ? LIMIT 1
Parameters: [
"developers@eboost.vn"
]
SELECT t0.id AS id_1, t0.email AS email_2, t0.username AS username_3, t0.password AS password_4, t0.name AS name_5, t0.avatar_url AS avatar_url_6, t0.token_version AS token_version_7, t0.roles AS roles_8, t0.password_change_date AS password_change_date_9, t0.fp_token AS fp_token_10, t0.fp_token_expires_at AS fp_token_expires_at_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.deleted_at AS deleted_at_14, t0.enabled AS enabled_15 FROM admin t0 WHERE t0.username = 'developers@eboost.vn' LIMIT 1;
|
1.30 ms (18.41%)
|
1 |
SELECT t0.id AS id_1, t0.domain AS domain_2, t0.is_fallback AS is_fallback_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.deleted_at AS deleted_at_6, t0.enabled AS enabled_7, t0.tag AS tag_8 FROM domain t0 WHERE t0.enabled = ?
SELECT t0.id AS id_1, t0.domain AS domain_2, t0.is_fallback AS is_fallback_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.deleted_at AS deleted_at_6, t0.enabled AS enabled_7, t0.tag AS tag_8 FROM domain t0 WHERE t0.enabled = 1;
|
1.27 ms (17.93%)
|
1 |
SELECT t0.id AS id_1, t0.domain AS domain_2, t0.is_fallback AS is_fallback_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.deleted_at AS deleted_at_6, t0.enabled AS enabled_7, t0.tag AS tag_8 FROM domain t0 WHERE t0.enabled = ? AND t0.is_fallback = ? AND t0.deleted_at IS NULL
SELECT t0.id AS id_1, t0.domain AS domain_2, t0.is_fallback AS is_fallback_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.deleted_at AS deleted_at_6, t0.enabled AS enabled_7, t0.tag AS tag_8 FROM domain t0 WHERE t0.enabled = 1 AND t0.is_fallback = 1 AND t0.deleted_at IS NULL;
|