Buscando en Internet como Paginar con ODBC y SQL Server Express 2005 me encontre con este posto..
Tengo una gran consulta, como puedo con SQL mostrar los registros por ejemplo del 10 al 20..
Ya que el TOP me muestra los primeros N numeros....
Mi consulta SQL es la siguiente... me gustaria que me ayuden a armarla, ...
Gracisa
Código PHP:
$dns="ACU";
$conexion = odbc_connect("$dns","","","");
$strqry = "select a.PIN, a.ACCESS_DATE, a.TYPE, a.ACU_NUMBER, u.USER_CODE, u.USERS_GROUP_ID, u.FIRST_NAME, u.LAST_NAME FROM access a INNER JOIN users u ON u.USER_CODE = a.PIN where 1 = 1";
if ($fecha_desde !=="" and $fecha_hasta !==""){
$strqry.= "AND a.ACCESS_DATE BETWEEN '$inicio' AND '$fin'";
}
if ($user_id !=="Apellido y Nombre") {
$strqry.= " AND a.PIN='$user_id'";
}
$strqry.= "ORDER BY u.LAST_NAME ";
Solo necesito que me ayuden a harmar la consulta SQL por ejemplo mostrar del 20 al 50 yo armo luego lo del codigo php... gracias a todos