본문 바로가기

sql

sql에 알게된 점(날짜 검색, dbeaver에서 쿼리 속도 측정 방법)

1. count(1)과 count(*)은 같은 결과를 가져온다.

2. 두 조건의 날짜 검색을 할때는 BETWEEN을 사용해 주고, 날짜 관련에선 REGDATE이 DATE 자료형이기 때문에  TO_DATE 함수를 써서 비교하려는 날짜를 DATE 자료형으로 변경해 주어야 한다.

SELECT *
    FROM SIS_ITEM
    WHERE REGDATE >= TO_DATE('20190601', 'YYYYMMDD') AND REGDATE <= TO_DATE('20190801');
 
SELECT *
    FROM SIS_ITEM
    WHERE REGDATE BETWEEN TO_DATE('20190601', 'YYYYMMDD') AND TO_DATE('20190801');

3. dbeaver에서 쿼리 속도 측정하기 → 윈도우 -> show view -> 쿼리 관리자 에서 확인 할 수 있다.