ホームページ  >  に質問  >  本文

「Laravel Eloquent DB::Raw クエリは WHERE ステートメントとサブクエリの同時使用をサポートしていません」

次のクエリを SQL ツールに貼り付けると、正常に実行されますが、Laravel で実行するとゼロ行が返されます。

リーリー

実際のクエリは複雑であるため、Eloquent クエリに完全に変換できなかったため、DB::select(DB::raw($searchQuery)); を使用して実行しました。それ。

where main_query.cl_count > 1 を削除すると、クエリは正常に機能します。失敗する原因は何ですか?コードを書き直すにはどうすればよいですか?

P粉191610580P粉191610580277日前449

全員に返信(1)返信します

  • P粉517814372

    P粉5178143722024-01-17 11:29:37

    https://sql2builder.github.io/

    によって生成された次のコードを試してください。 リーリー

    返事
    0
  • キャンセル返事