0
내 SQL은 다음과 같이이다 :Eloquent에서 raw select를 어떻게 사용합니까?
SELECT
NAME,
PLACE,
ETC,
format(((sum((AMOUNT * U_PRICE)) - ((sum((AMOUNT * U_PRICE)) * 20)/100)) * 1.18),2) AS TOTAL_PRICE
FROM
THE_TABLE
을 그리고 내 웅변 쿼리는 다음과 같습니다
theTable::select(
'NAME',
'PLACE',
'ETC',
'format(((sum((AMOUNT * U_PRICE)) - ((sum((AMOUNT * U_PRICE)) * 20)/100)) * 1.18),2) AS TOTAL_PRICE'
)
->get();
하지만 설득력이 그것을 select name, place, etc, format sum from the_table
같은 해석하기 때문에 작동하지 않습니다.
나는 treyd를 사용하여 DB::raw
을 사용하지만 객체가 필요 없다고 말합니다.
theTable::select(
'NAME',
'PLACE',
'ETC',
DB::raw('format(((sum((AMOUNT * U_PRICE)) - ((sum((AMOUNT * U_PRICE)) * 20)/100)) * 1.18),2) AS TOTAL_PRICE')
)
->get();
그렇다면 어떻게 원시 SELECT 문을 Eloquent에서 사용할 수 있습니까?