MySQL bitişik kayıtları seçin

0 Cevap php

Bu tabloyu varsayarsak tarihe göre sıralanır

id      | date      | customer
3       | 2009-10-01| Frank
1       | 2010-10-11| Bob
4       | 2010-11-01| Mitchel
2       | 2010-11-02| Jim

Ben bilerek ID = 4 edilen satırları böylece bir sorgu yapmak istiyorum

$row[0]['id'] == 1 //previous
$row[1]['id'] == 4 //most recent/current
$row[2]['id'] == 2 //next

A mysql only solution iyi olurdu, ama aynı zamanda serin olurdu zarif bir php çözüm olup olmadığını.

0 Cevap