Функция select_max() CodeIgniter возвращает число с наибольшими ведущими цифрами, а не «естественное» наибольшее число.Php

Кемеровские программисты php общаются здесь
Anonymous
Функция select_max() CodeIgniter возвращает число с наибольшими ведущими цифрами, а не «естественное» наибольшее число.

Сообщение Anonymous »

У меня есть таблица ниже, и я хочу выбрать значение select_max() из pro_id, это сработает, если я использовал 1 цифру символа pro_id.

Код: Выделить всё

+----+--------------------------+------------+
| id | pro_id                   | parent     |
+----+--------------------------+------------+
|  3 | 1                        |         19 |
|  4 | 2                        |         18 |
|  5 | 3                        |         19 |
|  6 | 4                        |         34 |
+----+--------------------------+------------+
Но это не сработает, если я использую две или более цифр для pro_id, как показано в таблице ниже.

Код: Выделить всё

+----+--------------------------+------------+
| id | pro_id                   | parent     |
+----+--------------------------+------------+
|  3 | 1352                     |         19 |
|  4 | 244                      |         18 |
|  5 | 32                       |         19 |
|  6 | 4455                     |         34 |
+----+--------------------------+------------+
Как мне использовать select_max() в Codeigniter, потому что я хочу выбрать максимальное значение из столбца pro_id, но у меня это не работает.

Подробнее здесь: https://stackoverflow.com/questions/270 ... ading-digi

Вернуться в «Php»