커리어리 트렌드

개발자 Q&A

채용 공고 매칭

개발자 오픈 프로필

사이드 프로젝트

부트캠프 비교

개발자 Q&A

토픽

인기 태그

react

javascript

java

python

typescript

next.js

react-native

비전공자

인공지능

부트캠프

#laravel

라라벨 enum 타입 havingRaw절 사용방법 도와주세요ㅠㅠ

안녕하세요 :) 현재 라라벨로 프로젝트를 하고있습니다. havingRaw을 사용하는데 다른 타입들의 데이터들은 다 잘 작동하는데 데이터타입이 enum인 것만 작동을 안합니다. 그러나 아래의 sql문은 하이디sql 에서 실행이 잘 됩니다. SELECT order_id AS cnt FROM test_table WHERE mall_id = 'test_mall' AND user_id = 'test_user' GROUP BY order_id HAVING MIN(type) = 'p' 데이터 타입은 아래와 같습니다. order_id = varchar mall_id = varchar user_id = varchar type = enum $row= DB::table("test_table") ->select(DB::raw('order_id as cnt')) ->where("mall_id", $test_mall) ->where("user_id", $test_user) ->groupBy('order_id') ->havingRaw('MIN(type) = p') ->get(); 해당 쿼리빌더에 잘못된 점이 있을까요??

기술

#라라벨

#php

#sql

#laravel

#mysql

답변 1

댓글 1

조회 108