Как написать Laravel Join, содержащий выбор пользовательских переменных MySQL - PullRequest
0 голосов
/ 21 октября 2018

Мне требуется написать оператор соединения MySQL в Laravel, который присоединяется к оператору выбора, содержащему определенные пользователем переменные MySQL.Я пытался использовать -> объединить (DB :: raw ()), чтобы не преобладать.Использование этого оператора соединения - единственный способ получить результат, который мне нужен.Был бы признателен за помощь !!

JOIN (SELECT @curHODRow:=0, @curHOD:=0,@curYearRow:=0, @curYear:=0, @curMonthRow:=0, @curMonth:=0, @curPtypeRow:=0, @curPtype:=0, @curPcodeRow:=0, @curPcode:=0) v

1 Ответ

0 голосов
/ 21 октября 2018

В качестве второго аргумента укажите пустое закрытие:

->join(DB::raw('(SELECT @curHODRow:=0, [...]) v'), function() {})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...