escusabaraja
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| escusabaraja [2024/05/23 19:44] – tempwin | escusabaraja [2024/10/02 11:39] (actual) – tempwin | ||
|---|---|---|---|
| Línea 99: | Línea 99: | ||
| - | ===== Repartidor ===== | ||
| - | |||
| - | Calcular reparto: | ||
| - | |||
| - | <code php> | ||
| - | /* | ||
| - | Devuelve el número de elementos que deben asignarse a | ||
| - | cada semana de forma equitativa. | ||
| - | */ | ||
| - | function repartidor($num_elementos, | ||
| - | |||
| - | $division = ($num_elementos / $num_semanas); | ||
| - | |||
| - | if ($division < 1) { | ||
| - | for ($s = 1; $s <= $num_semanas; | ||
| - | if ($s == 1) { | ||
| - | $tmp[$s] = $num_elementos; | ||
| - | } else { | ||
| - | $tmp[$s] = 0; | ||
| - | } | ||
| - | |||
| - | } | ||
| - | return $tmp; | ||
| - | } else { | ||
| - | $reparto = round($num_elementos / $num_semanas); | ||
| - | $ultimo_reparto = $num_elementos - $reparto*($num_semanas - 1); | ||
| - | |||
| - | for ($s = 1; $s <= $num_semanas; | ||
| - | if ($s == $num_semanas) { | ||
| - | $tmp[$s] = $ultimo_reparto; | ||
| - | } else { | ||
| - | $tmp[$s] = $reparto; | ||
| - | } | ||
| - | } | ||
| - | |||
| - | return $tmp; | ||
| - | } | ||
| - | |||
| - | } | ||
| - | </ | ||
| - | |||
| - | Reparto: | ||
| - | |||
| - | <code php> | ||
| - | /* | ||
| - | Para cada conjunto de elementos, realiza un reparto en X semanas | ||
| - | */ | ||
| - | $semanas = 8; | ||
| - | |||
| - | foreach ($conjuntos as $conjunto) { | ||
| - | $repartidor = repartidor(count($conjunto), | ||
| - | |||
| - | for ($s = 1; $s <= $semanas; $s++) { | ||
| - | echo " - Para la semana {$s}: {$repartidor[$s]} elementos" | ||
| - | for ($i = 0; $i < $repartidor[$s]; | ||
| - | $reparto_semanas[$s][] = array_shift($contenedor); | ||
| - | } | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | Ahora el código que realiza el reparto: | ||
| - | |||
| - | <code php> | ||
| - | $semanas = 8; | ||
| - | $max_por_semana = 5; | ||
| - | $faltantes = []; | ||
| - | |||
| - | // Capacidad de cada semana | ||
| - | for ($s = 1; $s <= $semanas; $s++) { | ||
| - | $capacidad[$s] = $max_por_semana; | ||
| - | } | ||
| - | |||
| - | echo "A repartir entre {$semanas} semanas" | ||
| - | echo " | ||
| - | |||
| - | foreach ($conjuntos as $cliente => $lineas) { | ||
| - | // | ||
| - | //echo " - - - - - - - -" . PHP_EOL; | ||
| - | echo "- - - - - - Cliente {$cliente} - - - - - -" . PHP_EOL; | ||
| - | echo "* Líneas: " . count($lineas) . PHP_EOL; | ||
| - | $repartidor = repartidor(count($lineas), | ||
| - | echo " | ||
| - | var_dump($repartidor); | ||
| - | |||
| - | for ($s = 1; $s <= $semanas; $s++) { | ||
| - | echo " | ||
| - | for ($i = 1; $i <= $repartidor[$s]; | ||
| - | // Comprobar espacio semana X | ||
| - | if ($capacidad[$s] != 0) { | ||
| - | $reparto_semanas[$s][] = array_shift($lineas); | ||
| - | } else { | ||
| - | // | ||
| - | break; | ||
| - | } | ||
| - | $capacidad[$s]--; | ||
| - | echo " | ||
| - | } | ||
| - | } | ||
| - | if (count($lineas) != 0) { | ||
| - | //echo " | ||
| - | $faltantes[$cliente] = $lineas; | ||
| - | // | ||
| - | } | ||
| - | } | ||
| - | |||
| - | //echo " | ||
| - | // | ||
| - | /* | ||
| - | echo " | ||
| - | foreach ($faltantes as $cliente => $lineas) { | ||
| - | echo " | ||
| - | echo " | ||
| - | foreach ($lineas as $linea) { | ||
| - | echo " - ID: " . $linea[" | ||
| - | } | ||
| - | } | ||
| - | */ | ||
| - | |||
| - | echo " * * * * * * * Reparto * * * * * * * *" . PHP_EOL; | ||
| - | foreach ($reparto_semanas as $semana => $lineas) { | ||
| - | echo " | ||
| - | foreach ($lineas as $linea) { | ||
| - | echo " - Línea: " . $linea[" | ||
| - | } | ||
| - | } | ||
| - | |||
| - | if (count($faltantes) != 0) { | ||
| - | echo "No se han podido meter:" | ||
| - | var_dump($faltantes); | ||
| - | } | ||
| - | // | ||
| - | </ | ||
| ===== Monitor 27 pulgadas ===== | ===== Monitor 27 pulgadas ===== | ||
| Línea 245: | Línea 112: | ||
| - | ===== Daniela y Mia ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| ===== Docker nginx-proxy ===== | ===== Docker nginx-proxy ===== | ||
| Línea 364: | Línea 226: | ||
| </ | </ | ||
| - | ===== HeidiSQL ===== | ||
| - | <code mysql> | + | ===== Firefox ===== |
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas_entre_48h_168h t | + | |
| - | WHERE t.semana | + | |
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | ==== Work ==== | ||
| - | SELECT | + | |
| - | FROM backlog_krt t | + | * https:// |
| - | WHERE t.marca = ' | + | * https://la3.mundo-r.net/ |
| + | * http:// | ||
| + | * http:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | ===== KVM ===== | ||
| - | -- Pruebas | + | |
| - | SELECT | + | * 2 monitores HDMI, USB 3.0, alimentación DC (no soporta EDID): https://www.amazon.es/dp/B0CQ4V7NT2/ - 89,99 € |
| - | FROM backlog_krt t | + | * 2 monitores HDMI, USB C?, alimentación USB C: https://es.aliexpress.com/item/1005006782576567.html - 34,29 € |
| - | WHERE t.id = 8025788 | + | * 1 monitor HDMI, USB C, alimentación USB C: https://es.aliexpress.com/item/1005006584919207.html - 45,94 € |
| - | + | * 1 monitor HDMI, USB C?: https://es.aliexpress.com/item/1005005697546796.html - 13 € | |
| - | ; | + | * 1 monitor HDMI, USB 3.0, alimentación USB C: https://es.aliexpress.com/item/1005006846252014.html - 17,85 € |
| - | DELETE | + | |
| - | FROM backlog_krt_abiertas_entre_48h_168h | + | |
| - | WHERE semana = 52 | + | |
| - | + | ||
| - | DELETE | + | |
| - | FROM backlog_krt_abiertas_menos_48h | + | |
| - | WHERE semana = 52 | + | |
| - | + | ||
| - | + | ||
| - | -- Fin pruebas | + | |
| - | + | ||
| - | + | ||
| - | -- Ahora (23/ | + | |
| - | -- Antes (13/ | + | |
| - | SELECT COUNT(*) | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.id = 8240429 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | DELETE | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE semana = 52 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT COUNT(id) AS incidencias, t.marca | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE semana = 52 | + | |
| - | AND DATE_FORMAT(t.fecha, ' | + | |
| - | GROUP BY t.marca | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT -- * | + | |
| - | COUNT(*), YEAR(t.fecha) AS ano | + | |
| - | FROM cal t | + | |
| - | WHERE t.descripcion LIKE ' | + | |
| - | GROUP BY YEAR(t.fecha) | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM cttcomentarios | + | |
| - | WHERE t.NCTTCO = 57426969 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Total 171 | + | |
| - | -- Euskaltel: 71 | + | |
| - | -- R: 91 | + | |
| - | -- Telecable: | + | |
| - | SELECT * | + | |
| - | FROM backlog_krt_resueltas t | + | |
| - | WHERE t.semana = 49 | + | |
| - | AND YEAR(t.fecha) = 2022 | + | |
| - | ;; | + | |
| - | + | ||
| - | -- PRO: 47.939 | + | |
| - | -- LOCAL: 50.828 (03/01/2023) | + | |
| - | SELECT COUNT(*) | + | |
| - | FROM backlog_krt | + | |
| - | + | ||
| - | + | ||
| - | SELECT id, semana, tipo_cliente, | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE YEAR(fecha) = 2022 AND semana = 49 AND marca = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_resueltas_resumen t | + | |
| - | WHERE t.semana = 49 | + | |
| - | AND t.ano = 2022 | + | |
| - | + | ||
| - | + | ||
| - | DELETE | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE | + | |
| - | marca = ' | + | |
| - | AND semana = 49 | + | |
| - | AND YEAR(fecha) = 2022 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas_resumen t | + | |
| - | where t.semana = 50 | + | |
| - | + | ||
| - | -- Incidencias desde 2022 hasta 12/12/2022 | + | |
| - | + | ||
| - | -- Euskaltel: 14985 | + | |
| - | -- R: 27820 | + | |
| - | -- Telecable: | + | |
| - | + | ||
| - | -- Total: 47.939 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT AVG(horas_resolucion) AS tmr | + | |
| - | FROM backlog_krt_resueltas t | + | |
| - | WHERE semana = 42 | + | |
| - | AND tipo_cliente = ' | + | |
| - | AND marca = ' | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | from backlog_krt_abiertas | + | |
| - | ;; | + | |
| - | + | ||
| - | SELECT t.*, TIMESTAMPDIFF(HOUR, | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE t.fecha_solucion BETWEEN ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND DATEDIFF(' | + | |
| - | ;; | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_resueltas t | + | |
| - | where t.marca = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND t.semana = 45 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | WHERE t.fecha_solucion >= ' | + | |
| - | AND t.fecha_solucion <= ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | Revisión vivos | + | |
| - | -------------- | + | |
| - | */ | + | |
| - | SELECT a.fecha_consulta, a.id, a.fecha_creacion, | + | |
| - | FROM ( | + | |
| - | SELECT | + | |
| - | ' | + | |
| - | t.*, | + | |
| - | DATEDIFF(' | + | |
| - | DATE_FORMAT(DATE_ADD(t.fecha_creacion, | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE | + | |
| - | DATEDIFF(' | + | |
| - | /* | + | |
| - | AND ((DATE_FORMAT(fecha_solucion, | + | |
| - | OR (fecha_solucion IS NULL AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, | + | |
| - | */ | + | |
| - | /* | + | |
| - | AND ( | + | |
| - | (fecha_solucion IS NOT NULL AND DATE_FORMAT(fecha_solucion, | + | |
| - | + | ||
| - | OR (fecha_solucion IS NULL AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, | + | |
| - | )*/ | + | |
| - | AND ( | + | |
| - | (marca = ' | + | |
| - | OR (marca = ' | + | |
| - | OR (marca = ' | + | |
| - | ) | + | |
| - | -- AND id IN (1726507, 1726511, 1734119) | + | |
| - | + | ||
| - | ) a | + | |
| - | WHERE | + | |
| - | -- a.fecha_solucion IS NULL | + | |
| - | (DATE_FORMAT(DATE_ADD(a.fecha_creacion, | + | |
| - | OR ( | + | |
| - | a.fecha_solucion IS NOT NULL | + | |
| - | AND DATE_FORMAT(fecha_solucion, | + | |
| - | -- AND DATE_FORMAT(DATE_ADD(a.fecha_creacion, | + | |
| - | ) | + | |
| - | ; | + | |
| - | + | ||
| - | -- 55913514 | + | |
| - | -- 56157363 | + | |
| - | SELECT * | + | |
| - | FROM backlog_krt | + | |
| - | WHERE id IN (55913514, 56157363) | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | Tiempo Medio de Gestión (TMG) | + | |
| - | ----------------------------- | + | |
| - | */ | + | |
| - | SELECT AVG(a.horas_gestion) AS tmr | + | |
| - | FROM ( | + | |
| - | SELECT id, semana, marca, max(horas_gestion) AS horas_gestion | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE semana = 47 | + | |
| - | AND marca = ' | + | |
| - | -- AND tipo_cliente IN (' | + | |
| - | -- AND tipo_cliente = ' | + | |
| - | AND tipo_cliente = ' | + | |
| - | GROUP BY id, semana, marca | + | |
| - | ) a | + | |
| - | + | ||
| - | SELECT (43*627 + 18*1056 + 7*1047) / 68 | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | where id IN (1726507, 1726511, 1734119) | + | |
| - | AND semana = 47 | + | |
| - | + | ||
| - | + | ||
| - | SELECT t.*, WEEK (t.fecha_solucion) AS semana_solucion | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE id = 8084836 | + | |
| - | -- where t.semana = WEEK(t.fecha_solucion) | + | |
| - | ; | + | |
| - | + | ||
| - | SELECT t.*, WEEK(t.fecha_solucion, | + | |
| - | FROM backlog_krt_resueltas t | + | |
| - | WHERE t.semana <> WEEK(t.fecha_solucion, | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE YEAR(fecha) = 2022 AND semana = 47 | + | |
| - | and tipo_cliente IN (' | + | |
| - | AND marca = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | AND ((tipo_cliente = ' | + | |
| - | OR (tipo_cliente = ' | + | |
| - | OR (tipo_cliente IN (' | + | |
| - | ) | + | |
| - | -- AND ((tipo_cliente IN (' | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE t.id = 7825597 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT COUNT(t.id) AS farmacias, t.tecnologia, | + | |
| - | FROM farmacias_historico t | + | |
| - | WHERE t.ano = 2022 | + | |
| - | GROUP BY t.tecnologia, | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt | + | |
| - | where fecha_solucion IS null | + | |
| - | and DATE_FORMAT(DATE_ADD(fecha_creacion, | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE dias_abierta > 120 | + | |
| - | AND fecha_solucion IS null | + | |
| - | + | ||
| - | SELECT count(id), marca | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | GROUP BY marca | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT *, DATE_FORMAT(DATE_ADD(fecha_creacion, | + | |
| - | FROM backlog_krt_resueltas | + | |
| - | WHERE DATE_FORMAT(DATE_ADD(fecha_creacion, | + | |
| - | -- AND fecha_solucion IS NULL | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT AVG(a.horas_gestion) as tmg | + | |
| - | FROM ( | + | |
| - | | + | |
| - | -- id as incidencias, | + | |
| - | -- MAX(horas_gestion) AS horas_gestion | + | |
| - | * | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE | + | |
| - | marca = ' | + | |
| - | AND YEAR(fecha) = 2022 | + | |
| - | AND semana = 41 | + | |
| - | -- AND horas_resolucion IS NULL | + | |
| - | AND tipo_cliente IN (' | + | |
| - | -- AND id NOT IN (7698998, 7720872, 7825597, 7847448, 7942282, 7947890, 8017220) | + | |
| - | GROUP BY id) a | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt | + | |
| - | WHERE DATEDIFF(' | + | |
| - | AND (DATE_FORMAT(fecha_solucion, | + | |
| - | + | ||
| - | -- where t.fecha = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_resueltas t | + | |
| - | WHERE t.semana = 39 | + | |
| - | AND t.marca = ' | + | |
| - | + | ||
| - | SELECT (197+173) / 2 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT AVG(a.horas) AS tmg | + | |
| - | FROM ( | + | |
| - | SELECT | + | |
| - | /*id AS incidencia, | + | |
| - | MAX(horas_gestion) AS horas*/ * | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE | + | |
| - | marca = ' | + | |
| - | AND YEAR(fecha) = 2022 | + | |
| - | AND semana = 44 | + | |
| - | -- AND horas_resolucion IS NULL | + | |
| - | AND tipo_cliente IN (' | + | |
| - | GROUP BY id | + | |
| - | ) a | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.fecha = ' | + | |
| - | AND DATE_FORMAT(t.fecha_solucion, ' | + | |
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | id, | + | |
| - | fecha_creacion, | + | |
| - | fecha_solucion, | + | |
| - | fecha_cierre, | + | |
| - | tipo_cliente, | + | |
| - | segmento_postventa, | + | |
| - | marca, | + | |
| - | ' | + | |
| - | DATEDIFF(' | + | |
| - | TIMESTAMPDIFF(HOUR, | + | |
| - | FROM backlog_krt | + | |
| - | WHERE marca = ' | + | |
| - | AND DATEDIFF(' | + | |
| - | AND DATE_FORMAT(fecha_solucion, | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | + | ||
| - | select TIMESTAMPDIFF(HOUR, | + | |
| - | -- 1718084 2022-08-01 | + | |
| - | + | ||
| - | SELECT DATE_FORMAT(' | + | |
| - | /* | + | |
| - | + | ||
| - | Tipos de cliente | + | |
| - | ---------------- | + | |
| - | + | ||
| - | Euskaltel | + | |
| - | + | ||
| - | * Gran cuenta: "Gran Cuenta" | + | |
| - | * PYME: " | + | |
| - | + | ||
| - | R | + | |
| - | + | ||
| - | * Gran Cuenta: GRAN CUENTA | + | |
| - | * PYME: MEDIANA | + | |
| - | + | ||
| - | Telecable | + | |
| - | + | ||
| - | * Gran Cuenta: GRAN CUENTA | + | |
| - | * PYME: MEDIANA | + | |
| - | + | ||
| - | + | ||
| - | */ | + | |
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.semana = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | + | ||
| - | + | ||
| - | -- IMPORTANTE que hay casi 500 que aparecen | + | |
| - | -- como Mediana Empresa y Pequeña Empresa | + | |
| - | -- el resto, 3885 son de Pyme | + | |
| - | SELECT COUNT(t.id) AS avisos, t.tipo_cliente | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.tipo_cliente NOT IN ('Gran Cliente', | + | |
| - | GROUP BY t.tipo_cliente | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | Backlog exportado Vs origen | + | |
| - | + | ||
| - | * K: 21.159 (21.167, 8 valores duplicados) | + | |
| - | * R: 89.988 (90.249, 261 valores duplicados) | + | |
| - | * T: 4.275 (4.275) | + | |
| - | + | ||
| - | */ | + | |
| - | SELECT COUNT(*), marca | + | |
| - | FROM backlog_krt | + | |
| - | GROUP BY marca | + | |
| - | ;; | + | |
| - | + | ||
| - | /* | + | |
| - | Origen | + | |
| - | ------ | + | |
| - | + | ||
| - | * Euskaltel: 280.805 | + | |
| - | * R 8.179 | + | |
| - | * Telecable | + | |
| - | + | ||
| - | Limpieza: | + | |
| - | --------- | + | |
| - | + | ||
| - | * Euskaltel: 136.182 | + | |
| - | * R 8.179 | + | |
| - | * Telecable | + | |
| - | + | ||
| - | */ | + | |
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.fecha_solucion IS NOT NULL | + | |
| - | OR t.fecha_cierre IS NOT NULL | + | |
| - | ;; | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas_resumen | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- 115.691 registros debería haber | + | |
| - | -- 115.422 son los que se insertan. K tiene repetidos | + | |
| - | + | ||
| - | /* | + | |
| - | ANTIGUO: Backlog exportado Vs origen | + | |
| - | + | ||
| - | * K: 21.159 (21.167, 8 valores duplicados) | + | |
| - | * R: 91.647 (91.674) | + | |
| - | * T: 4275 (4.275) | + | |
| - | + | ||
| - | */ | + | |
| - | + | ||
| - | + | ||
| - | SELECT DISTINCT id | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE /*t.semana = 43*/ | + | |
| - | t.fecha BETWEEN ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | UPDATE backlog_krt_abiertas_resumen | + | |
| - | SET tmr = null | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT AVG(a.horas_resolucion) AS tmr | + | |
| - | FROM ( | + | |
| - | SELECT DISTINCT id, | + | |
| - | horas_resolucion | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE semana = 1 | + | |
| - | AND YEAR(fecha) = 2022 | + | |
| - | AND marca = ' | + | |
| - | -- Euskaltel: | + | |
| - | -- AND tipo_cliente IN (' | + | |
| - | -- Telecable: | + | |
| - | AND tipo_cliente = ' | + | |
| - | AND horas_resolucion IS NOT NULL | + | |
| - | ) a | + | |
| - | -- GROUP BY t.id | + | |
| - | + | ||
| - | SELECT AVG(a.horas_resolucion) AS tmr | + | |
| - | FROM ( | + | |
| - | SELECT COUNT(DISTINCT id) AS incidencias | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE marca = ' | + | |
| - | + | ||
| - | + | ||
| - | SELECT (402+359+382+401) / 4 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Eliminar los registros de Euskaltel donde no haya fecha de | + | |
| - | -- cierre después de 4 meses | + | |
| - | DELETE | + | |
| - | FROM backlog_krt_abiertas | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_cierre IS NULL | + | |
| - | AND DATE_ADD(t.fecha_creacion, | + | |
| - | + | ||
| - | -- Candidatos a borrarse: | + | |
| - | SELECT t.*, | + | |
| - | DATE_ADD(t.fecha_creacion, | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.marca = ' | + | |
| - | | + | |
| - | AND t.fecha = ' | + | |
| - | AND t.fecha_cierre IS null | + | |
| - | + | ||
| - | SELECT t.*, DATE_ADD(t.fecha_creacion, | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND DATE_FORMAT(DATE_ADD(t.fecha_creacion, | + | |
| - | AND t.fecha = ' | + | |
| - | AND t.fecha_cierre IS NULL | + | |
| - | + | ||
| - | ;; | + | |
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.dias_abierta > 120 | + | |
| - | -- 483.455 Antes | + | |
| - | -- Tras limpieza | + | |
| - | -- FROM backlog_krt_abiertas_copy | + | |
| - | + | ||
| - | + | ||
| - | SELECT t.*, | + | |
| - | (t.horas_resolucion / 24) AS dias | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | where t.dias_abierta > 120 | + | |
| - | WHERE /* t.fecha = ' | + | |
| - | AND */ t.fecha_cierre IS NULL | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt_abiertas_resumen t | + | |
| - | where t.ano = 2022 | + | |
| - | and t.semana = 40 | + | |
| - | and t.tipo_cliente = ' | + | |
| - | AND t.marca = ' | + | |
| - | ; | + | |
| - | + | ||
| - | SELECT | + | |
| - | COUNT(DISTINCT t.id) AS incidencias | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.semana = 43 | + | |
| - | AND t.tipo_cliente IN (' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Calcular horas resolucion R | + | |
| - | UPDATE backlog_krt_abiertas | + | |
| - | SET horas_resolucion = TIMESTAMPDIFF(HOUR, | + | |
| - | WHERE marca = ' | + | |
| - | AND fecha_solucion IS NOT NULL | + | |
| - | ;; | + | |
| - | -- Calcular horas resolucion K y T | + | |
| - | UPDATE backlog_krt_abiertas | + | |
| - | SET horas_resolucion = TIMESTAMPDIFF(HOUR, | + | |
| - | WHERE marca IN (' | + | |
| - | AND fecha_cierre IS NOT NULL | + | |
| - | ;; | + | |
| - | + | ||
| - | -- Inserción en tabla resumen | + | |
| - | INSERT INTO backlog_krt_abiertas_resumen | + | |
| - | SELECT | + | |
| - | YEAR(t2.fecha) AS ano, | + | |
| - | t2.semana, | + | |
| - | case | + | |
| - | when t2.marca = ' | + | |
| - | when t2.marca = ' | + | |
| - | when t2.marca = ' | + | |
| - | when t2.marca = ' | + | |
| - | END AS tipo_cliente_calc, | + | |
| - | COUNT(DISTINCT t2.id) AS incidencias, | + | |
| - | NULL AS horas_resolucion_promedio, | + | |
| - | t2.marca | + | |
| - | FROM backlog_krt_abiertas t2 | + | |
| - | GROUP BY YEAR(t2.fecha), | + | |
| - | + | ||
| - | ) | + | |
| - | + | ||
| - | SELECT avg(a.horas_cierre) | + | |
| - | FROM ( | + | |
| - | SELECT | + | |
| - | DISTINCT t.id, | + | |
| - | t.fecha_creacion, | + | |
| - | t.fecha_solucion, | + | |
| - | t.fecha_cierre, | + | |
| - | TIMESTAMPDIFF(HOUR, | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.fecha_cierre IS NOT NULL | + | |
| - | AND t.marca IN (' | + | |
| - | AND t.semana = 10 | + | |
| - | AND YEAR(t.fecha) = 2022 | + | |
| - | ) a | + | |
| - | + | ||
| - | SELECT (1711 + 285) / 2 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | count(DISTINCT t.id) AS incidencias | + | |
| - | /* | + | |
| - | distinct t.id, | + | |
| - | t.tipo_cliente, | + | |
| - | t.marca, | + | |
| - | case | + | |
| - | when t.marca = ' | + | |
| - | when t.marca = ' | + | |
| - | when t.marca = ' | + | |
| - | END AS tipo_cliente_calc | + | |
| - | */ | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE t.semana = 10 | + | |
| - | AND YEAR(t.fecha) = 2022 | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND t.marca = ' | + | |
| - | ; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | Backlog exportado Vs origen | + | |
| - | + | ||
| - | * K: 21.159 (21.167, 8 valores duplicados) | + | |
| - | * R: 91.647 (91.674) | + | |
| - | * T: 4275 (4.275) | + | |
| - | + | ||
| - | */ | + | |
| - | SELECT 21167 + 91674+4275 | + | |
| - | SELECT COUNT(*), t.marca | + | |
| - | FROM backlog_krt t | + | |
| - | GROUP BY t.marca | + | |
| - | ; | + | |
| - | + | ||
| - | -- Para K y T, es fecha cierre | + | |
| - | -- Para R, fecha solución | + | |
| - | SELECT t.id, t.fecha_creacion, | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE DATEDIFF(' | + | |
| - | AND | + | |
| - | ( | + | |
| - | DATE_FORMAT(t.fecha_cierre, | + | |
| - | OR | + | |
| - | t.fecha_cierre IS NULL | + | |
| - | ) | + | |
| - | ;;; | + | |
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | /*, t.fecha*/ | + | |
| - | FROM backlog_krt_abiertas t | + | |
| - | WHERE | + | |
| - | t.semana = 13 | + | |
| - | -- AND YEAR(t.fecha) = 2022 | + | |
| - | -- t.fecha = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.tipo_cliente IN (' | + | |
| - | AND t.segmento_postventa = ' | + | |
| - | -- AND t.tipo_cliente = ' | + | |
| - | -- GROUP BY t.id | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM backlog_krt t | + | |
| - | WHERE t.id = 54510465 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | ; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Pendientes citar R | + | |
| - | SELECT * | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_actualizacion | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | AND t.subsegmento_canal = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | -- Pendientes citar Euskaltel | + | |
| - | SELECT | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_actualizacion | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cuenta' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | -- Pendientes citar Telecable | + | |
| - | SELECT * | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_actualizacion | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot NOT IN (' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cliente' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo t | + | |
| - | -- WHERE t.id_ot_voa = 36284347 | + | |
| - | where t.fecha_actualizacion = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | -- Promedio citar R | + | |
| - | SELECT | + | |
| - | * | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_actualizacion | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.estado_ot = ' | + | |
| - | -- AND t.estado_ot IN (' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.tiene_incidencia_ot = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | AND t.subsegmento_canal = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | -- Promedio citar Euskaltel | + | |
| - | SELECT (COALESCE(AVG(t.tiempo_cita_ot), | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_actualizacion | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.estado_ot_calculado IN (' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cuenta' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | -- Promedio citar Telecable | + | |
| - | SELECT (COALESCE(AVG(t.tiempo_cita_ot), | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | AND t.fecha_actualizacion | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot NOT IN (' | + | |
| - | AND estado_ot_calculado IN (' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cliente' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | -- AND t.subsegmento_canal = ' | + | |
| - | + | ||
| - | -- Indicadores para gráfica | + | |
| - | SELECT AVG(valor) AS promedio_grupo | + | |
| - | from ots_campo_altas_indicadores i | + | |
| - | WHERE i.fecha = ' | + | |
| - | -- AND i.marca = ' | + | |
| - | -- AND i.indicador = ' | + | |
| - | -- AND i.tipo_cliente = ' | + | |
| - | AND i.tipo_cliente = ' | + | |
| - | -- AND i.tipo_cliente = ' | + | |
| - | ; | + | |
| - | + | ||
| - | -- OTs pendientes | + | |
| - | -- OTs pendientes citar | + | |
| - | -- Indicadores para gráfica | + | |
| - | SELECT | + | |
| - | from ots_campo_altas_indicadores i | + | |
| - | WHERE i.fecha = ' | + | |
| - | AND i.indicador = ' | + | |
| - | -- AND i.marca = ' | + | |
| - | -- AND i.indicador = 'OTs pendiente (sin PE)' -- 12 + 17 + 3 | + | |
| - | -- AND i.indicador = 'OTs pendiente citar (sin PE)' -- 7 + 3 + 1 | + | |
| - | -- AND i.tipo_cliente = ' | + | |
| - | AND i.tipo_cliente = ' | + | |
| - | -- AND i.tipo_cliente = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT valor AS ots | + | |
| - | FROM ots_campo_altas_indicadores | + | |
| - | WHERE | + | |
| - | fecha = ' | + | |
| - | AND indicador = 'OTs pendiente citar (sin PE)' | + | |
| - | AND tipo_cliente = ' | + | |
| - | AND marca = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | | + | |
| - | e.id, | + | |
| - | e.fecha, | + | |
| - | e.descripcion, | + | |
| - | e.id_tipo, | + | |
| - | t.nombre AS tipo, | + | |
| - | e.id_marca, | + | |
| - | m.nombre AS marca, | + | |
| - | e.id_grupo, | + | |
| - | g.nombre AS grupo, | + | |
| - | masiva.id_ticket AS id_masiva, | + | |
| - | masiva.clientes, | + | |
| - | masiva.zona_afectada, | + | |
| - | masiva.fecha_inicio AS fecha_inicio_masiva, | + | |
| - | masiva.fecha_fin AS fecha_fin_masiva, | + | |
| - | sistema.id_sistema, | + | |
| - | sistema.id_incidencia AS id_jira, | + | |
| - | sistema.fecha_inicio, | + | |
| - | sistema.fecha_fin | + | |
| - | -- e.id_impacto, | + | |
| - | -- i.nombre AS impacto | + | |
| - | FROM sarabia_eventos e | + | |
| - | INNER JOIN sarabia_eventos_tipos t ON e.id_tipo = t.id | + | |
| - | INNER JOIN sarabia_marcas m ON e.id_marca = m.id | + | |
| - | INNER JOIN sarabia_grupos g ON e.id_grupo = g.id | + | |
| - | LEFT JOIN sarabia_eventos_masivas masiva ON e.id = masiva.id_evento | + | |
| - | LEFT JOIN sarabia_eventos_sistemas sistema ON e.id = sistema.id_evento | + | |
| - | | + | |
| - | e.id = 43 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.id_ot_voa = ' | + | |
| - | + | ||
| - | ;; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.fecha = ' | + | |
| - | -- AND t.indicador = ' | + | |
| - | AND t.indicador = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | + | ||
| - | SELECT AVG( | + | |
| - | SELECT (1.79+3.81+4.42 ) / 3 | + | |
| - | + | ||
| - | SELECT ((0.75 + 2) / 3) | + | |
| - | + | ||
| - | SELECT ((1.33 + 0.49 + 0) / 3) | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT t.codigo_cliente | + | |
| - | FROM swap_cerrados t | + | |
| - | GROUP BY t.codigo_cliente | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ALTER TABLE sarabia_eventos AUTO_INCREMENT=1; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | e.id, | + | |
| - | e.fecha, | + | |
| - | e.descripcion, | + | |
| - | e.id_tipo, | + | |
| - | t.nombre AS tipo, | + | |
| - | e.id_marca, | + | |
| - | m.nombre AS marca, | + | |
| - | e.id_grupo, | + | |
| - | g.nombre AS grupo, | + | |
| - | masiva.id_ticket AS id_masiva, | + | |
| - | masiva.clientes, | + | |
| - | masiva.zona_afectada, | + | |
| - | sistema.id_sistema, | + | |
| - | sistema.id_incidencia AS id_jira, | + | |
| - | sistema.fecha_inicio, | + | |
| - | sistema.fecha_fin | + | |
| - | -- e.id_impacto, | + | |
| - | -- i.nombre AS impacto | + | |
| - | FROM sarabia_eventos e | + | |
| - | INNER JOIN sarabia_eventos_tipos t ON e.id_tipo = t.id | + | |
| - | INNER JOIN sarabia_marcas m ON e.id_marca = m.id | + | |
| - | INNER JOIN sarabia_grupos g ON e.id_grupo = g.id | + | |
| - | LEFT JOIN sarabia_eventos_masivas masiva ON e.id = masiva.id_evento | + | |
| - | LEFT JOIN sarabia_eventos_sistemas sistema ON e.id = sistema.id_evento | + | |
| - | WHERE | + | |
| - | e.id = 38 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | + | ||
| - | QeP Tbook | + | |
| - | + | ||
| - | */ | + | |
| - | + | ||
| - | SELECT SUM(u.incidencias_promedio) AS esperado | + | |
| - | FROM umbrales_servicios u | + | |
| - | WHERE u.nombre_dia = ' | + | |
| - | -- AND u.hora = 10 | + | |
| - | AND u.servicio_afectado IN ( | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ) | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | | + | |
| - | -- | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | FROM incidencias_historico t | + | |
| - | WHERE DATE_FORMAT(t.fecha_creacion, | + | |
| - | /* | + | |
| - | WHERE DATE_FORMAT(t.fecha_creacion, | + | |
| - | | + | |
| - | FROM calendario c | + | |
| - | WHERE c.ano >= 2021 | + | |
| - | AND c.ano <= 2022 | + | |
| - | AND c.nombre_dia = ' | + | |
| - | ) | + | |
| - | */ | + | |
| - | | + | |
| - | + | ||
| - | GROUP BY HOUR(t.fecha_creacion), | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | + | ||
| - | + | ||
| - | CGC | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | */ | + | |
| - | SELECT * | + | |
| - | FROM cttcomentarios a | + | |
| - | LEFT JOIN cttticketcomenta b | + | |
| - | ON a.NCTTCO = b.NCTTO | + | |
| - | WHERE a.Codigodecliente IN ( | + | |
| - | | + | |
| - | FROM cgr | + | |
| - | WHERE Matriz LIKE 203933592 | + | |
| - | ) | + | |
| - | GROUP BY a.NCTTCO | + | |
| - | -- Descartamos los CTT que no interesan o son erróneos porque comparten | + | |
| - | -- código de cliente o alguna chapuza/ | + | |
| - | HAVING a.NCTTCO NOT IN ( | + | |
| - | SELECT id_ctt | + | |
| - | FROM ctt_ignorados | + | |
| - | ) | + | |
| - | ORDER BY a.FHApertura desc | + | |
| - | + | ||
| - | + | ||
| - | order by a.EstadoIncidencia, | + | |
| - | | + | |
| - | + | ||
| - | + | ||
| - | | + | |
| - | FROM cttcierre a | + | |
| - | LEFT JOIN cttticketcomenta b | + | |
| - | ON a.NCTT = b.NCTTO | + | |
| - | WHERE a.Codigodecliente IN ( | + | |
| - | | + | |
| - | FROM cgr | + | |
| - | WHERE Matriz LIKE 203933592 | + | |
| - | ) | + | |
| - | AND ( | + | |
| - | | + | |
| - | ) | + | |
| - | AND a.NCTT NOT IN ( | + | |
| - | | + | |
| - | from cgr_cttinfo | + | |
| - | ) | + | |
| - | GROUP BY a.NCTT | + | |
| - | -- Descartamos los CTT que no interesan o son erróneos porque comparten | + | |
| - | -- código de cliente o alguna chapuza/fallo humano que hayan hecho: | + | |
| - | HAVING a.NCTT NOT IN ( | + | |
| - | SELECT id_ctt | + | |
| - | FROM ctt_ignorados | + | |
| - | ) | + | |
| - | ORDER BY NCTT DESC | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = '2022-10-10' | + | |
| - | AND t.subsegmento_canal IN ('Gran Cuenta', | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | AND t.marca = ' | + | |
| - | /* | + | |
| - | Euskaltel: 2.265226571268 * 10= 22, | + | |
| - | R: 13.241304720962 * 18 = 238, | + | |
| - | Telecable: 0.000000000000 * 1 = 0 | + | |
| - | */ | + | |
| - | + | ||
| - | ;; | + | |
| - | + | ||
| - | -- Promedio desde concertación a instalación | + | |
| - | SELECT valor | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.indicador = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND t.fecha = ' | + | |
| - | ;; | + | |
| - | -- OTs pendiente por marca | + | |
| - | SELECT t.valor | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.indicador = 'OTs pendiente (sin PE)' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND t.fecha = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | -- OTs pendiente total | + | |
| - | SELECT SUM(t.valor) AS ots | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.indicador = 'OTs pendiente (sin PE)' | + | |
| - | -- AND t.marca = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND t.fecha = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo_altas_indicadores | + | |
| - | WHERE | + | |
| - | fecha = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT (2.265226571268*10 + 13.241304720962*18 + 0*1) / 29 | + | |
| - | + | ||
| - | ; | + | |
| - | SELECT SUM(valor) AS pendientes | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.indicador = 'OTs pendiente (sin PE)' | + | |
| - | -- AND t.marca = ' | + | |
| - | AND t.fecha = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.fecha = ' | + | |
| - | AND t.tipo_cliente = ' | + | |
| - | AND t.marca = ' | + | |
| - | ;; | + | |
| - | ;; | + | |
| - | + | ||
| - | SELECT | + | |
| - | -- ((coalesce(AVG(t.tiempo_cita_ot),0)) / 3600) / 24 | + | |
| - | t.fecha_actualizacion, | + | |
| - | t.fecha_creacion, | + | |
| - | t.fecha_concertacion_cita, | + | |
| - | (t.tiempo_cita_ot) / 3600 | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.estado_ot IN (' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.tiene_incidencia_ot = ' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = ' | + | |
| - | AND t.identificativo_peticion = ' | + | |
| - | ; | + | |
| - | -- Alex: 5,4 | + | |
| - | -- Yo: 3,59 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | * | + | |
| - | -- sede | + | |
| - | FROM pharmdash_incidencias | + | |
| - | WHERE | + | |
| - | | + | |
| - | AND impacto = ' | + | |
| - | AND YEAR(fecha_apertura) >= 2022 AND MONTH(fecha_apertura) = 8 | + | |
| - | AND sede REGEXP ' | + | |
| - | -- GROUP BY sede | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Farmacias en UCI por incumplimiento resolución | + | |
| - | SELECT t.sede | + | |
| - | FROM pharmdash_incidencias t | + | |
| - | WHERE YEAR(t.fecha_apertura) = 2022 | + | |
| - | AND MONTH(t.fecha_apertura) = 09 | + | |
| - | -- Está en UCI: | + | |
| - | AND t.cumplimiento_resolucion = 'Fuera de Plazo' | + | |
| - | AND t.impacto = ' | + | |
| - | GROUP BY t.sede | + | |
| - | + | ||
| - | -- Farmacias en UCI por exceso de averías | + | |
| - | SELECT t.sede, COUNT(t.id_ticket) AS averias | + | |
| - | FROM pharmdash_incidencias t | + | |
| - | WHERE YEAR(t.fecha_apertura) = 2022 | + | |
| - | AND MONTH(t.fecha_apertura) = 09 | + | |
| - | -- Está en UCI: | + | |
| - | GROUP BY t.sede | + | |
| - | HAVING COUNT(t.id_ticket) > 3 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | ROUND(UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(fecha_apertura, | + | |
| - | COUNT(id) AS incidencias | + | |
| - | FROM pharmdash_incidencias | + | |
| - | WHERE tipo_producto = ' | + | |
| - | AND infantil = 1 | + | |
| - | AND YEAR(fecha_apertura) >= 2022 | + | |
| - | GROUP BY | + | |
| - | UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(fecha_apertura, | + | |
| - | + | ||
| - | SELECT t.tecnologia, | + | |
| - | FROM pharmdash_incidencias t | + | |
| - | GROUP BY t.tecnologia | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT COUNT(t.id), | + | |
| - | FROM pharmdash_incidencias t | + | |
| - | WHERE t.tipo_producto = ' | + | |
| - | AND YEAR(t.fecha_apertura) = 2022 | + | |
| - | GROUP BY t.responsabilidad | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Promedio citar Euskaltel | + | |
| - | SELECT | + | |
| - | ((AVG(t.tiempo_cita_ot) / 3600) / 24) AS tiempo_aporta_cita | + | |
| - | -- t.identificativo_peticion, | + | |
| - | -- ((t.tiempo_cita_ot / 3600) / 25) AS dias_cita | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.estado_ot_calculado IN (' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cuenta' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | + | ||
| - | -- Promedio citar R | + | |
| - | SELECT | + | |
| - | * | + | |
| - | -- ((AVG(t.tiempo_cita_ot) / 3600) / 24) AS tiempo_aporta_cita | + | |
| - | -- t.identificativo_peticion, | + | |
| - | -- ((t.tiempo_cita_ot / 3600) / 25) AS dias_cita | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.estado_ot IN (' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = ' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.tiene_incidencia_ot = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo_altas_indicadores | + | |
| - | WHERE fecha = ' | + | |
| - | AND indicador = ' | + | |
| - | AND tipo_cliente = ' | + | |
| - | AND marca = ' | + | |
| - | + | ||
| - | + | ||
| - | SELECT SUM(valor) AS pendientes | + | |
| - | FROM ots_campo_altas_indicadores | + | |
| - | WHERE fecha = ' | + | |
| - | AND indicador IN ('OTs pendiente citar (SIN PE)', 'OTs pendiente (sin PE)' | + | |
| - | AND marca = ' | + | |
| - | AND tipo_cliente = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.fecha = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT COALESCE(AVG(t.tiempo_cita_ot), | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.subsegmento_canal = ' | + | |
| - | AND t.marca = ' | + | |
| - | ;; | + | |
| - | + | ||
| - | SELECT (4171840.9042 / 3600) / 24 | + | |
| - | + | ||
| - | SELECT t.subsegmento_canal | + | |
| - | FROM ots_campo t | + | |
| - | GROUP BY t.subsegmento_canal | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- 8.520 | + | |
| - | -- 8.683 | + | |
| - | SELECT COUNT(*) | + | |
| - | FROM minifric_servicios | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM swap_cerrados t | + | |
| - | INNER JOIN swap_incidencias_r r ON t.codigo_cliente = r.codigo_cliente | + | |
| - | WHERE t.marca = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT t.fecha_actualizacion | + | |
| - | FROM ots_campo t | + | |
| - | GROUP BY t.fecha_actualizacion | + | |
| - | ; | + | |
| - | + | ||
| - | + | ||
| - | SELECT SUM(t.valor) AS ots | + | |
| - | FROM ots_campo_altas_indicadores t | + | |
| - | WHERE t.indicador = 'OTs pendiente citar (sin PE)' | + | |
| - | + | ||
| - | ; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT SUM(t.cantidad * t.precio) AS total | + | |
| - | FROM tickets_productos t | + | |
| - | WHERE t.ticket_id = 662 | + | |
| - | ;; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ; | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.marca = ' | + | |
| - | + | ||
| - | + | ||
| - | 2022-08-31 19:22:53 - 2022-09-07 09:50 -- 4, | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT fecha | + | |
| - | FROM calendario_festivos | + | |
| - | WHERE fecha BETWEEN 2022-04-20 AND 2022-09-02 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT COUNT(t.referencia) AS ots, | + | |
| - | t.subsegmento_canal | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cuenta' | + | |
| - | -- GROUP BY t.subsegmento_canal; | + | |
| - | + | ||
| - | /* | + | |
| - | -------------------------- | + | |
| - | Análisis Backlog Euskaltel | + | |
| - | -------------------------- | + | |
| - | + | ||
| - | Indicadores | + | |
| - | + | ||
| - | */ | + | |
| - | -- OTs con INCIDENCIA | + | |
| - | SELECT COUNT(t.referencia) AS ots, | + | |
| - | t.subsegmento_canal | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | GROUP BY t.subsegmento_canal; | + | |
| - | + | ||
| - | -- OTs pendientes | + | |
| - | SELECT COUNT(t.referencia) AS ots, | + | |
| - | t.subsegmento_canal | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | GROUP BY t.subsegmento_canal; | + | |
| - | + | ||
| - | -- OTs pendientes de concertación cita | + | |
| - | SELECT COUNT(t.referencia) AS ots, | + | |
| - | t.subsegmento_canal | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado = ' | + | |
| - | GROUP BY t.subsegmento_canal; | + | |
| - | + | ||
| - | -- Tiempo de cita | + | |
| - | SELECT COUNT(t.referencia) AS ots, | + | |
| - | t.subsegmento_canal | + | |
| - | FROM ots_campo t | + | |
| - | WHERE t.fecha_actualizacion = ' | + | |
| - | AND t.marca = ' | + | |
| - | AND t.agrupacion_ot = ' | + | |
| - | AND t.nombre_ot <> ' | + | |
| - | AND t.estado_ot_calculado IN (' | + | |
| - | AND t.tiene_pe = ' | + | |
| - | AND t.subsegmento_canal = 'Gran Cuenta' | + | |
| - | + | ||
| - | + | ||
| - | SELECT SUM(t.cantidad*t.precio) AS total | + | |
| - | FROM tickets_productos t | + | |
| - | WHERE t.ticket_id = 673 | + | |
| - | + | ||
| - | + | ||
| - | /* | + | |
| - | 400832934 - BANKINTER GLOBAL SERVICES | + | |
| - | 400057128 - BANKINTER | + | |
| - | */ | + | |
| - | + | ||
| - | SELECT * | + | |
| - | FROM ctttbook t | + | |
| - | WHERE t.CODIGODECLIENTE IN (400832934, 400057128) | + | |
| - | ORDER BY t.FHAPERTURA desc | + | |
| - | ;; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT | + | |
| - | * | + | |
| - | FROM oc_bruteforce_attempts t | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM ctttbook t | + | |
| - | WHERE t.NCTT = 56338945 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT DATE_FORMAT(t.fecha_creacion, | + | |
| - | FROM avisos_historico t | + | |
| - | WHERE YEAR(t.fecha_creacion) = 2022 | + | |
| - | AND MONTH(t.fecha_creacion) = 7 | + | |
| - | GROUP BY DATE_FORMAT(t.fecha_creacion, ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT ROUND(UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(a.FHAPERTURA, | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | FROM ctttbook a | + | |
| - | WHERE a.CODIGODECLIENTE IN ( | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | 203958277 | + | |
| - | ) | + | |
| - | AND YEAR(a.FHAPERTURA) >= 2020 | + | |
| - | AND a.ESTADOCTT = ' | + | |
| - | | + | |
| - | GROUP BY UNIX_TIMESTAMP(CONCAT(DATE_FORMAT(a.FHAPERTURA, | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Antes: 48.269 | + | |
| - | -- Ahora: 48.569 | + | |
| - | + | ||
| - | SELECT COUNT(t.id_proceso) AS procesos | + | |
| - | FROM procesos_finalizados t | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM servicios_afectados_master | + | |
| - | -- WHERE mostrar = ' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | -- Provisión KRT | + | |
| - | SELECT | + | |
| - | COUNT(id_proceso) AS procesos, | + | |
| - | semana_fecha_finalizacion | + | |
| - | FROM | + | |
| - | procesos_finalizados | + | |
| - | WHERE | + | |
| - | YEAR(fecha_finalizacion) = 2022 | + | |
| - | AND semana_fecha_finalizacion IN (20, 21, 22, 23, 24, 25, 26, 27) | + | |
| - | AND subsegmento_canal IN (' | + | |
| - | AND resumen = 'Alta DIRECTO Sin Portabilidad' | + | |
| - | AND ( | + | |
| - | mayor_95_dias = 0 | + | |
| - | OR mayor_95_dias IS NULL | + | |
| - | ) | + | |
| - | AND ( | + | |
| - | proyecto_implantacion IS NULL | + | |
| - | OR proyecto_implantacion = 'Sin PE' | + | |
| - | ) | + | |
| - | AND producto_catalogo_origen IS NULL | + | |
| - | AND ( | + | |
| - | nombre_esquema NOT IN ( | + | |
| - | ' | + | |
| - | ' | + | |
| - | ) | + | |
| - | OR nombre_esquema IS NULL | + | |
| - | ) | + | |
| - | GROUP BY | + | |
| - | semana_fecha_finalizacion | + | |
| - | ORDER BY | + | |
| - | 1 DESC | + | |
| - | LIMIT | + | |
| - | 1 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM procesos_finalizados | + | |
| - | WHERE YEAR(t.fecha_finalizacion) = 2022 | + | |
| - | AND t.semana_fecha_finalizacion IN ( | + | |
| - | 20, 21, 22, 23, 24, 25, 26, 27 | + | |
| - | ) | + | |
| - | AND t.resumen = 'Alta DIRECTO Sin Portabilidad' | + | |
| - | -- AND t.subsegmento_canal IN (' | + | |
| - | -- AND t.subsegmento_canal IN (' | + | |
| - | AND t.subsegmento_canal IN (' | + | |
| - | /* | + | |
| - | 'Alta DIRECTO Con Portabilidad', | + | |
| - | 'Alta INDIRECTO Sin Portabilidad', | + | |
| - | 'Alta INDIRECTO Con Portabilidad' | + | |
| - | */ | + | |
| - | AND (mayor_95_dias = 0 OR mayor_95_dias IS NULL) | + | |
| - | AND proyecto_implantacion = ' | + | |
| - | AND producto_catalogo_origen IS NULL | + | |
| - | AND (nombre_esquema NOT IN ( | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ' | + | |
| - | ) | + | |
| - | OR nombre_esquema IS NULL | + | |
| - | ) | + | |
| - | + | ||
| - | GROUP BY t.semana_fecha_finalizacion | + | |
| - | ORDER BY 1 DESC | + | |
| - | LIMIT 1; | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ; | + | |
| - | + | ||
| - | -- Tareas Kanboard | + | |
| - | SELECT | + | |
| - | t.id, | + | |
| - | t.title, | + | |
| - | t.description, | + | |
| - | FROM_UNIXTIME(t.date_creation) AS fecha_creacion, | + | |
| - | FROM_UNIXTIME(t.date_started) AS fecha_inicio, | + | |
| - | FROM_UNIXTIME(t.date_completed) AS fecha_fin, | + | |
| - | p.name as proyecto | + | |
| - | FROM tasks t | + | |
| - | INNER JOIN projects p | + | |
| - | ON t.project_id = p.id | + | |
| - | WHERE DATE_FORMAT(FROM_UNIXTIME(t.date_completed), | + | |
| - | + | ||
| - | /* | + | |
| - | Postventa: 14 + 5 = 19 (39 %) | + | |
| - | Provision: 0 + 1 = 1 (0,02 %) | + | |
| - | Roberto / SAT: 12 + 17 = 29 (59 %) | + | |
| - | */ | + | |
| - | + | ||
| - | + | ||
| - | SELECT * | + | |
| - | FROM tasks t | + | |
| - | WHERE t.id = 1185 | + | |
| - | ; | + | |
| - | </ | + | |
escusabaraja.1716486293.txt.gz · Última modificación: por tempwin
