Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie danych z bazy (order by)
Forum PHP.pl > Forum > Bazy danych > MySQL
vego007
Witam

Chciałbym uzyskać infromację czy istnieje w sql jakas funkcja, która pozwoliłaby mi wybrać dane w takiej kolejności

Przykładowe wpisy w bazie (np jakieś kwoty)

1,
2.5 ,
3,
4.5,
6

Wartość początkowa, którą podaję wynosi 3.

Zapytanie miałoby mi stworzyć tablicę w takiej kolejności

3,
2,5 ,
4.5,
1,
6

czyli od liczby zadanej przeze mnie poprzez najbardziej zblizone a konczać na najmniej zbliżonej

Z góry dziękuję za odp . i pozdrawiam
sowiq
  1. ORDER BY (ABS(3 - twoja_kolumna)) ASC
vego007
Dzięki wielkie tego szukałem smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.