Как использовать whereRaw со столбцом в (выберите ....) - PullRequest
0 голосов
/ 24 июня 2018

Я сделал этот красноречивый запрос:

Customers::WhereRaw('CUSTID in (Select distinct CUSTID from [CRMDB].[dbo].[EQUIPMENTS]')
        ->select('CUSTID', 'SHORTNAME')
        ->orderBy('SHORTNAME');

Мое намерение было: 1) Получить только эти два столбца (CUSTID и SHORT NAME), потому что у Клиентов почти 200 полей; 2) В таблице «Клиенты» есть тысячи записей, мне нужны только те клиенты, которые находятся в таблице. ОБОРУДОВАНИЕ

При запуске этого цикла начинается цикл. Я должен остановить IIS, чтобы сломать его.

Кто-нибудь может помочь? 1) Что не так? 2) Какой лучший способ сделать это вместо моего?

...