Buenos días a todos,
soy nuevo en este foro, llevo varios días dándole vueltas a la cabeza de como hacer para que conseguir el resultado de un buscador de ciudades, pero no consigo dar con la solución,
tengo varias ciudades con el precio según determinados días y necesitaría conseguir un listado con cada una de las ciudades con el valor que más se ajuste a los días buscados, esto es,
tengo la siguiente tabla:
+----+-----------------+-----+--------+
| id | nombre | dias| precio |
+----+-----------------+-----+--------+
| 01 | madrid | 3 | 20 |
| 01 | madrid | 5 | 25 |
| 01 | madrid | 7 | 30 |
| 01 | madrid | 10 | 35 |
| 02 | barcelona | 3 | 15 |
| 02 | barcelona | 7 | 19 |
| 02 | barcelona | 12 | 25 |
| 03 | bilbao | 1 | 7 |
| 03 | bilbao | 4 | 9 |
| 03 | bilbao | 9 | 10 |
| 04 | sevilla | 4 | 10 |
| 04 | sevilla | 11 | 20 |
+----+------------------+-----+--------+
y tengo un buscador de días, luego me devolverá cada una de las ciudades con el día más próximo al buscado y su correspondiente precio.
Luego si hago la busqueda para 5 días, el resultado debería ser éste:
+----+-----------------+-----+--------+
| id | nombre | dias| precio |
+----+-----------------+-----+--------+
| 01 | madrid | 5 | 25 |
| 02 | barcelona | 7 | 19 |
| 03 | bilbao | 9 | 10 |
| 04 | sevilla | 11 | 20 |
+----+------------------+-----+--------+
Alguna sugerencia? Mil gracias de antemano