Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 38 Dołączył: 29.06.2008 Ostrzeżenie: (0%)
|
Witam,
próbuję zrobić sortowanie po kolumnie typu varchar, tak żeby traktowało ją jako liczbę. Znalazłem rozwiązanie, polegające na przemnożeniu kolumny przez 1 albo dodanie 0. W czystym sql wyglądało by to tak:
Jak dam: to całe wyrażenie bierze w odwrócone apostrofy czyli mam `symbol *1` co jest oczywiście źle. Błąd: 'Unknown column 'symbol *1''. Jak to można rozwiązać? Ten post edytował kaem 17.09.2012, 09:59:37 |
|
|
|
kaem [ZendFramework] sortowaniu kolumny varchar jak po liczbie w Zend_Db_Table_Select 17.09.2012, 09:43:04
Sephirus Zapoznaj się z Zend_Db_Expr lub zobacz to: Adding ... 17.09.2012, 09:47:47
vermis Jeśli chodzi o dodanie wyrażenia to patrz co pisał... 17.09.2012, 09:56:21
kaem Dalej mam ten sam błąd. ;/ Zrobiłem (nie wiem czy ... 17.09.2012, 09:57:40
Sephirus Hmm nie pamiętam do końca czy order obsługuje EXPR... 17.09.2012, 10:00:30
kaem Chyba znalazłem rozwiązanie:
Coś w linku od @Sephi... 17.09.2012, 10:04:34 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:38 |