Topic: Išrinktu aukščiausias reikšmes ir parodyti skirtumą

Sveiki,

lentelės struktūra: http://s15.postimg.org/v1nyge37v/sql.png

vartotojai suveda duomenis ir sukuriami jiems ID su 00 gale. Vartotojai gali koreguoti duomenis ir tada yra sukuriama originalios versijos pilna kopija su 01, 02 ir t.t.

Reikia:

a) rasti visus įrašus, kurie buvo paskutiniai ir priešpaskutinį, kaip pavyzdyje būtų:
black-02 ir black-01
white-01 ir white-00
blue-03 ir blue-02
ir t.t....

b) parodyti skitumą tarp jų (galbūt laukas šalia lauko?):
tarp black-02 ir black-01
tarp white-01 ir white-00
tarp blue-03 ir blue-02
ir t.t. (skirtumai pažymėti žaliai)

Any ideas?

Re: Išrinktu aukščiausias reikšmes ir parodyti skirtumą

Jo... yra tokia idėja - nenaudoti tokios nesamonės.

Re: Išrinktu aukščiausias reikšmes ir parodyti skirtumą

Deja nėra pasirinkimo naudoti ar ne.

Re: Išrinktu aukščiausias reikšmes ir parodyti skirtumą

Turiu omenyje tokius ID: black-01

Persidaryti juos į normalius ID, per du stulpelius arba per dvi lenteles viską net laikyt ir tada nekils klausimų kaip surasti paskutinį ir priešpaskutinį.

O istumas tarp dviejų tekstų irgi ne MySQL'o darbas... galima bet niekaip nesiderina su jau minėtais ID (-;