Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/05/2013, 13:59
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: como hacer una consulta y que de un resultado en medio de dos parametros

¿Has probado sin el filtro con WHERE? No será necesario, pues ya le estás indicando cuál es el cod, el 304.
Lo que te recomendó leornardo fue algo así
Código MySQL:
Ver original
  1. SET @mitad = 304;
  2.  
  3. SELECT T.cod, T.nombre FROM
  4. ( SELECT cod, nombre
  5. FROM fotos
  6. ORDER BY ABS(cod - @mitad) LIMIT 7) T
  7. ORDER BY T.cod DESC;