Codeigniter sql - PullRequest
       1

Codeigniter sql

0 голосов
/ 15 мая 2011

может кто-нибудь, пожалуйста, помогите мне преобразовать этот запрос MySQL, чтобы преобразовать его в метод CodeIgniter SQL

$sql = "SELECT MAX( SUBSTRING( locationID , 3, 11 ) ) 
FROM items WHERE LEFT( locationID , 2 ) = = ? "

Имея такие значения, как идентификаторы местоположения, такие как AK23, LI343, JE343 и т. Д., Он возвращает наибольшее целое число, соответствующее префиксу (JE, LI - заданный 2-символьный префикс в предложении where)

Будет здорово, если вы поможете мне с этим, так как нормальный способ записи SQL в модели не работает ..

Большое спасибо

1 Ответ

1 голос
/ 15 мая 2011

db-> query ('SELECT MAX (SUBSTRING (locationID, 3, 11)) ОТ элементов ГДЕ ЛЕВЫЙ (locationID, 2) =? ', Массив (аргументы)

db-> select ('MAX (SUBSTRING (locationID, 3, 11))') -> from ('items') -> where ('LEFT (locationID, 2)', arg) -> get ()

надеюсь, что помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...