root09
@root09

Как сделать этот запрос в ORM?

Как сделать этот запрос в ORM?
SELECT `id` FROM `table` WHERE `field1` >= `field2`;
  • Вопрос задан
  • 98 просмотров
Решения вопроса 1
root09
@root09 Автор вопроса
Table::whereRaw('field1 >= field2')->get()
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Через модель:
Table::where('field1','>=',field2)->lists('id')->get();


Через таблицу
DB::table('table')->where('field1','>=',field2)->lists('id')->get();
Ответ написан
Комментировать
fomvasss
@fomvasss
PHP developer
В документации смотрите "whereColumn" https://laravel.com/docs/5.7/queries#where-clauses
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект