我有這樣的SQL查詢轉換SQL查詢SELECT SUM到laravel 5
select sum(repayment_borrower.settle_amount+ repayment_borrower.settle_interest + repayment_borrower.settle_penalty) as Total Default
FROM repayment_borrower,loans,loan_offer, lender
WHERE repayment_borrower.loans_id = loans.id
AND loan_offer.loan_id = loans.id
AND loans.lnsts <> 999
AND loans.lnsts = 810
AND loan_offer.lender_id = lender.id
and lender.user_id = "3"
此代碼的工作,當我在SQL phpMyAdmin的申請。但是,當我在laravel轉換這樣
$count_badloans = DB::select(DB::raw("SELECT sum(repayment_borrower.settle_amount+ repayment_borrower.settle_interest + repayment_borrower.settle_penalty) as Total Default
FROM repayment_borrower,loans,loan_offer, lender
WHERE repayment_borrower.loans_id = loans.id
AND loan_offer.loan_id = loans.id
AND loans.lnsts <> 999
AND loans.lnsts = 810
AND loan_offer.lender_id = lender.id
and lender.user_id = $userId "));
錯誤發生這樣的
我錯了申請查詢到laravel?請幫忙.....
在此先感謝。
當你轉換你的查詢laravel卸下各地共默認的報價?我不使用laravel所以糾正我,如果我錯了,但不是仍然是一個語法錯誤? –
我已刪除報價並編輯了問題。但仍然得到相同的錯誤 – arbong