찾다

 >  Q&A  >  본문

오류 코드: 907 오류 메시지: ORA-00907: 닫는 괄호가 없습니다. PHP Laravel(Eloquent Method)

쿼리에서 컬렉션을 가져온 후 정렬하고 싶습니다. 그런 다음 다음 오류 메시지가 나타납니다.

오류 코드: 907 오류 메시지: ORA-00907: 오른쪽 괄호 위치 누락: 202 명령문: SELECT count(*) FROM EXISTS "ATTENDANCE_LISTS" AS AGGREGATE (SELECT * FROM "MEETINGS" WHERE "ATTENDANCE_LISTS"."MEETING_ID ” = "MEETINGS "."ID" 및 "STATUS_MEETING" = :p0 및 "START_MEETING" <= :p1 "START_MEETING" 설명에 따른 순서) 바인딩: [Disetujui,2022-04-19 20:11:24] ( SQL: select count( *) 기존 "ATTENDANCE_LISTS"의 집계로("ATTENDANCE_LISTS"."MEETING_ID" = "MEETINGS"."ID" AND "STATUS_MEETING" = Disetujui AND "START_MEETING" ”<= 2022-04인 경우 "MEETINGS"에서 * 선택 - 19 20:11:24 설명을 주문하려면 "START_MEETING"을 누르세요))

코드는 다음과 같습니다.

으아아아

위의 Laravel eloquent 메서드를 사용하여 쿼리를 작성했는데 며칠 동안 이 문제로 어려움을 겪었습니다. 도와주세요.

예, 다음은 비슷해 보이는 게시물입니다. ORA-00907: 닫는 괄호가 누락되었습니다

그러나 내가 겪고 있는 문제는 SQL 형식을 사용하여 쿼리를 수동으로 작성하는 것과는 아무런 관련이 없습니다 . PHP Laravel eloquent 메서드를 사용하여 쿼리를 작성했으므로 실제로 괄호 누락에 대한 문제는 될 수 없습니다. **

편집: 즉, "회의" 속성(속성 속성으로 정렬)을 기준으로 참석 목록을 정렬하려고 하면 문제가 발생합니다. 도움이 필요하세요?

P粉245489391P粉245489391243일 전400

모든 응답(1)나는 대답할 것이다

  • P粉652523980

    P粉6525239802024-03-30 09:39:10

    이것이 해결책입니다.

    해결책은 참여 위치를 변경하는 것입니다. 코드는 다음과 같습니다:

    으아악

    회신하다
    0
  • 취소회신하다