Решено - Сортировать по А...Я,АА [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Решено - Сортировать по А...Я,АА [закрыто]

Сообщение Anonymous »

У меня похожая ситуация. несмотря на множество тестов, я нахожу то же самое, что и Халимур Али, моя проблема в том, что мне нужно сортировать в порядке убывания. У меня нет + или -

Я нахожу те же результаты как этот пост, но я не хочу этого
Ответ Халимур Али

...
AAC
AAB
AAA
...
AA
Z
...
B
A


эта серия букв находится в столбце моей базы данных (MariaDB)

я бы увеличил ее на единицу последнее значение, найденное в моем примере, я должен найти AAC +1 = AAD

Я работаю с PHP и Laravel

Спасибо за вашу помощь



Оливье позволил мне сделать мою просьбу более элегантной. Если это поможет, я напишу здесь



Оливье позволил мне сделать мою просьбу более элегантной. р>

$lastL = \App\Models\MyTable::select('letter')
->whereNotNull('letter')
->orderByRaw("length(letter) DESC, letter DESC")
->first();

if(is_null($lastL->letter)){
return 'A';
}else{
$letter = ++$lastL->letter;
return $letter;
}


Подробнее здесь: https://stackoverflow.com/questions/601 ... -by-a-z-aa
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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