Если значения одного столбца имеют нулевой порядок, то значения других столбцов в laravel - PullRequest
0 голосов
/ 12 февраля 2020

Я показываю данные пользователя в порядке списка таблиц по обновленной дате и времени. Если обновленные дата и время пустые, необходимо оформить заказ по дате и времени. Please check the image, how to show the list

1 Ответ

0 голосов
/ 12 февраля 2020

Вы можете использовать условие IF в своем запросе для решения этой проблемы:

->select(['*', DB::raw('IF(`updated_at` IS NOT NULL, `updated_at`, `created_at`) `sortOrder`')])
->orderBy('sortOrder', 'asc'); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...