Como hacer que aparescan el numero de conexiones en un determinado rango de fechas que no tenga cone
Publicado por Dave (1 intervención) el 21/01/2016 21:53:34
Esta es la consulta, lo que quiero es que sin importar el rango de fechas
me arroje un cero o un null en las marcas que no tengan conexiones en ese
rango de fechas.
me arroje un cero o un null en las marcas que no tengan conexiones en ese
rango de fechas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SELECT
brand_name AS NomMarca,
id_brands AS Marca,
COUNT(id) as Totaldeconexiones,
COUNT(DISTINCT mac) AS ConexiondeDispositivosunicos
FROM
accounts
JOIN locations on locations.accounts_account_id = accounts.account_id
JOIN brands on id_brands = brand_id
JOIN nodes on locations.location_id = nodes.locations_location_id
JOIN authentication.connections ON connections.node_id = nodes.node_id
WHERE
accounts.account_id IN ('1')
AND FLOOR(
UNIX_TIMESTAMP(connections.created_at)/ 1800
)* 1800 * 1000 BETWEEN ('1451606400000')
AND ('1453404415000')
GROUP BY Marca
ORDER BY
`ConexiondeDispositivosunicos` DESC
Valora esta pregunta


0