
16/07/2019, 12:14
|
 | Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 6 meses Puntos: 774 | |
Respuesta: mostrar ultimos registros teniendo en cuenta dos campos en común Con el row_number con partition te crea registros ordenados de acuerdo a un criterio(en tu caso pais y ciudad) digamos tienes esto Mexico cancun
Mexico cancun
Mexico cancun
Mexico cancun
Mexico Gdl
Mexico Gdl
Colombia Bogota
Colombia Bogota
Colombia Bogota
El row number con partition te regresaria lo siguiente Mexico cancun 1
Mexico cancun 2
Mexico cancun 3
Mexico cancun 4
Mexico Gdl 1
Mexico Gdl 2
Colombia Bogota 1
Colombia Bogota 2
Colombia Bogota 3
Con eso podrias hacer un query que solo te regrese donde los valores del rownumber sean menores a 50(los primeros 50)
Se entiende?
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |