SHOW:
|
|
- or go back to the newest paste.
1 | SELECT | |
2 | - | sc.id, u.telefono, sc.servicio_id, |
2 | + | sc.id, u.telefono, sc.servicio_id, ( |
3 | SELECT COUNT(mt.id) | |
4 | FROM mobi_mensajemt AS mt | |
5 | JOIN mobi_contenidomensaje AS co ON co.id = mt.contenido_id AND co.servicio_id = 23 | |
6 | JOIN mobi_envio AS env ON env.id = mt.envio_id AND env.fecha_envio BETWEEN '2011-12-19' AND '2011-12-19' | |
7 | - | LEFT JOIN mobi_mensajemt AS mt ON mt.estado = 100 AND u.id = mt.usuario_id |
7 | + | WHERE mt.estado = 100 AND u.id = mt.usuario_id |
8 | - | LEFT JOIN mobi_contenidomensaje AS co ON co.id = mt.contenido_id AND co.servicio_id = 23 |
8 | + | |
9 | - | LEFT JOIN mobi_envio AS env ON env.id = mt.envio_id AND env.fecha_envio BETWEEN '2011-12-19' AND '2011-12-19' |
9 | + | ) |
10 | FROM mobi_suscripcion AS sc | |
11 | INNER JOIN mobi_usuariomovil AS u ON u.id = sc.usuario_id AND u."idEstado" = True | |
12 | INNER JOIN mobi_servicio AS s ON sc.servicio_id = s.id | |
13 | ||
14 | WHERE sc.servicio_id = 23 | |
15 | - | AND env.fecha_envio BETWEEN '2011-12-19' AND '2011-12-19' |
15 | + | |
16 | AND sc.fecha_suscripcion < '2011-12-19' | |
17 | ||
18 | ||
19 | GROUP BY sc.id, u.id, s.id | |
20 | HAVING COUNT(mt.id) < s.max_mt_day; |