![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Mmmm... ¿seguro?
De esta forma la subconsulta siempre regresa el mismo valor (el máximo de todos los registros), en este caso 4. // Saludos |
|
#2
|
||||
|
||||
|
pues olvidense del mesaje anterior, respondi para cualquier cosa que entendi.
Solo devuelve los registros para los cuales Sec es mayor.
__________________
[Crandel] |
|
#3
|
||||
|
||||
|
He estado dandole vueltas, en mi cabeza, alguna solución a esa consulta para el caso de una sola tabla, tal como intentó realizar Crandel,... no se si será que mi cabeza ya no responde bien a estas horas (son las 1:57 am en Argentina) pero, a mi entender, NO HAY SOLUCION PARA EL CASO DE UNA SOLA TABLA (aunque puedo estar equivocado: no soy experto en SQL).
Según veo se tiene que tener una relación de uno a varios (1 id -> varios Sec) y de todas esas relaciones obtener la correspondiente al Sec con el valor máximo para cada Id.Esto me llevó a que la respuesta de Roman es correcta. Lo que me está mareando es: Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|