
22/10/2008, 03:05
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: 2 dudas de un novato en MySQL Sobre tu primera duda, si el campo es numérico, aunque se produzcan saltos, si quieres encontrar el anterior y posterior al 344, deberás hacer algo como esto:
SELECT (
SELECT id
FROM tutabla
WHERE id <344
ORDER BY id DESC
LIMIT 1
) AS anterior, (
SELECT id
FROM tutabla
WHERE id >344
ORDER BY id ASC
LIMIT 1
) AS posterior |