Как я могу сделать этот запрос в Laravel: - PullRequest
0 голосов
/ 10 января 2020
SELECT * 
FROM time_table_rup t 
INNER JOIN gruppa g ON t.group_id = g.gruppa_id 
INNER JOIN discipline d ON t.discipline_id=d.discipline_id 
WHERE sikl = 5 AND t.semestr % 2 = 1

1 Ответ

2 голосов
/ 10 января 2020

Используйте построитель запросов так:

DB::table('time_table_rup AS t')
->join('gruppa AS g', 't.group_id', '=', 'g.gruppa_id')
->join('discipline AS d', 't.discipline_id', '=', 'd.discipline_id')
->where('sikl', 5)
->where(DB::raw('t.semestr % 2'),1)
->get()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...