"Laravel Eloquent DB::Raw 쿼리는 WHERE 문과 하위 쿼리를 동시에 사용하는 것을 지원하지 않습니다."
P粉191610580
P粉191610580 2024-01-16 13:01:17
0
1
530

다음 쿼리를 SQL 도구에 붙여 넣으면 제대로 실행되지만 Laravel을 통해 실행하면 0개의 행이 반환됩니다.

으아악

실제 쿼리의 복잡성으로 인해 Eloquent 쿼리로 변환할 수 없어서 DB::select(DB::raw($searchQuery)); 를 사용하여 실행했습니다.

제거하면 where main_query.cl_count > 1 쿼리가 제대로 작동합니다. 실패 원인은 무엇이며, 코드를 어떻게 다시 작성할 수 있습니까?

P粉191610580
P粉191610580

모든 응답(1)
P粉517814372

https://sql2builder.github.io/

에서 생성된 다음 코드를 사용해 보세요. 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿