Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] segregowanie wyników
Forum PHP.pl > Forum > Przedszkole
adi456
Witam

Czy da się posegregować wyniki z bazy danych żeby były od największej czyli ORDER BY *** DESC

chodzi o wartości liczbowe, segreguje je w nienaturalny sposób czyli 9 jest większe od 11, wiem że to dlatego że pole w tabeli nie jest ustawione na wartość liczbową, ale chodzi o to żeby nic nie grzebać w bazie danych ponieważ jest to baza MSSQL która współpracuje z programem PCMARKET i nie mogę dopuścić żeby coś padło,

więc czy jest możliwość żeby liczby segregowały się w naturalny sposób czyli 11 jest większe od 9 bez zmiany parametrów tabeli w bazie danych?
skowron-line
http://nospor.pl/mysql-faq.html#faq-5
kefirek
  1. SELECT CAST(kolumna AS SIGNED) AS int FROM tabela ORDER BY int DESC

CAST
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-2024 Invision Power Services, Inc.