어떤 조건 에서 데이터 가 존재 하 는 지 확인 하려 면 limit 1 을 추가 하 십시오.

저희 가 보통 쓰 는 법 은 다...
##### SQL  :
SELECT count(*) FROM table WHERE a = 1 AND b = 2

##### Java  :
int nums = xxDao.countXxxxByXxx(params);
if ( nums > 0 ) {
  //    ,       
} else {
  //     ,       
}

추천 쓰 기 는 다음 과 같 습 니 다.
##### SQL  :
SELECT count(*) FROM table WHERE a = 1 AND b = 2  LIMIT 1

##### Java  :
Integer exist = xxDao.existXxxxByXxx(params);
if ( exist != NULL ) {
  //    ,       
} else {
  //     ,       
}

좋은 웹페이지 즐겨찾기