Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1
select A, B from TABLE where dev_id = 1 AND datetime between date_add(now(), INTERVAL -1 DAY ) AND NOW() 이쿼리를 쿼리빌더로 작성하고 싶은데 BETWEEN처리를어떻게해야될지모르겠습니다.. $data = DB::table('TABLE')->where('A', '=' , 1) ->whereBetween('datetime','>',['DATE_ADD(NOW(),INTERVAL -1 DAY),NOW() '])->get(); 도저히 해결이 안되서 질문남깁니다..
    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0
      $data = DB::table('TABLE')
          ->where('A', '=', 1)
          ->whereBetween('datetime', [
              DB::raw('DATE_ADD(NOW(), INTERVAL -1 DAY)'),
              DB::raw('NOW()'),
          ])
          ->get();


      이렇게 한 번 해보세요

      1. 원동호

        와 정말감사합니다...ㅠㅠ 하루동안 헤맸었는데 RAW를 이용하는방법이있었군요...

        정말감사합니다 !!! 좋은하루되세요

      CommentAdd your comment...