necesito para seleccionar el memberid
donde recuento de logins
es mayor de 10¿Cómo seleccionar registros solo si la tabla unida tiene un conteo mayor a 10?
escribí esta consulta:
SELECT COUNT(DISTINCT(member.member_id))
FROM member
LEFT JOIN location_member ON (member.member_id = location_member.member_id)
WHERE Month(FROM_UNIXTIME(member.r_date)) = 11
AND Year(FROM_UNIXTIME(member.r_date)) = 2011
AND FROM_UNIXTIME(member.r_date, '%d') = 28
AND member.pc_address_validated <> 1
**OR (if checkins > 10)**
¿Cómo puedo comprobar si la cuenta es más de 10?
Gracias adam .. creo que voy a tener que usar las dos tablas porque es aún más complejo. – ppant
Sin necesidad de unirse, mucho menos una unión IZQUIERDA. Eso sería relevante si la condición fuera 'menos de tres inicios de sesión' pero no para 'más de tres inicios de sesión'. –
@Prashant ¿Podría actualizar su pregunta para reflejar la complejidad adicional? Esto puede permitir respuestas más cercanas a lo que estás haciendo. –