14/11/2017, 15:16
|
| | | Fecha de Ingreso: febrero-2009 Ubicación: Argentina
Mensajes: 33
Antigüedad: 15 años, 9 meses Puntos: 1 | |
Respuesta: Consulta Select "compleja" libras, gracias por responderme.
Te comento que lo único complicado es mi bajo nivel de mysql je
Por otro lado, la consulta tal cual la planteas me da error:
Query: SELECT DISTINCT(usrs.id), count(usrs.id) as cant FROM usrs LEFT JOIN usrs_p1 ON usrs.id= usrs_p1.id_padre LEFT JOIN usrs_p2 ON u...
Error Code: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'cant>=2
ORDER BY usrs.lastlogin DESC LIMIT 50
Por otro lado, si le saco el having deja de dar error, pero me devuelve esto:
id cant
------ --------
563 3
142 12
475 3
901 56
84 8
1168 2
886 4
468 27
927 4
61 12
181 10
1170 1
974 24
1138 24
25 12
1167 2
878 8
773 18
1165 6
542 2
1160 504
No entiendo que me devuelve. Porque el contador máximo tiene que ser de 3 o 4 (conocimientos informáticos)
Voy a aclarar por las dudas; el sistema recibe un formulario y a medida que van completando los campos va filtrando (ej, estado civil; si esta completo agrega el WHERE correspondiente y va armando la consulta); el problema se me planteo cuando necesité poder pedir dos conocimientos informáticos (en lugar de uno). |