반응형
이 쿼리의 경우
SELECT min(date) min_date FROM order_products group by order_id
min_date
는 주문 ID 그룹의 NULL
값을 무시합니다.
제 경우에는 그룹에 date에 null 값이있는 order_products 튜플이 있으면 min_date = NULL을 원합니다.
어떻게 이것을 달성 할 수 있습니까?
해결 방법
간단한 해결 방법은 다음과 같습니다.
SELECT min(IFNULL(date, '1970-01-01')) AS min_date
FROM order_products
GROUP BY order_id
따라서 1970/01/01이 나타나면 NULL 값이 있음을 알 수 있습니다.
참조 페이지 https://stackoverflow.com/questions/2553092
반응형
'MySql' 카테고리의 다른 글
MySQL How to view information of partitions in a table? (0) | 2020.12.01 |
---|---|
MySQL COUNT (*)는 항상 결과를 반환합니까? (0) | 2020.12.01 |
MySQL Laravel에서 Insert ... Select 문 만들기 (0) | 2020.12.01 |
MySQL 다른 경우에만 PDO MYSQL 업데이트 (0) | 2020.12.01 |
MySQL에서 DATEADD를 사용하는 방법은 무엇입니까? (0) | 2020.12.01 |
댓글