Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2012, 02:19
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Búsqueda de rango en rango ??¿?

Código MySQL:
Ver original
  1. SELECT id FROM tutabla
  2. WHERE superficieMaxima<=X

Los que superficie maxima es menor o igual a X (hasta X)

Código MySQL:
Ver original
  1. SELECT id FROM tutabla
  2. WHERE superficieMinima>=Y

Los que superficie minima es mayor o igual a Y (desde Y)

Ahora lo juntamos

************ Corregido *************

Código MySQL:
Ver original
  1. SELECT * FROM tutabla
  2. WHERE superficieMinima>=Y
  3. AND id IN (SELECT id FROM tutabla
  4. WHERE superficieMaxima<=X)

**********************************

Por ejemplo... los que estan desde Y intersección con los que estan hasta X

Simplificamos

Código MySQL:
Ver original
  1. SELECT * FROM tutabla
  2. WHERE superficieMinima>=Y
  3. AND superficieMaxima <=X
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 30/05/2012 a las 02:47 Razón: Simplificamos + Corrección