쿼리예제(2)
-
[Oracle]_날자 , 요일 추출_그룹 핑 후 순번 매기기
개요 테이블에 저장된 날자 정보를 토대로 해당 날자의 저장 횟수 (로그인한 횟수) 접속한 날자의 요일 접속한 날자의 Day 일 을 쿼리를 통해서 추출 사용 함수 해당 날자데이터를 요일로 추출 to_char(createDate,'day') 요일 해당 'YYYY-MM-DD' 형식 데이터를 DD 만 추출 substr(trunc(createDate,'dd'),7,2) dd 해당 'YYYY-MM-DD' 데이터를 날자의 '일' 데이터로 추출 EXTRACT(day from createDate) 그룹핑 이후 얼마나 중복되는지 순번을 매겨주는 함수 row_number() over (partition by createDate order by createDate) 예제 유저접속기록 테이블 원래는 'YYYY-MM-DD' 만 ..
2022.10.25 -
[mariaDB_LEFT JOIN 예제(_feat.Mybatis
쿼리] SELECT q.boardnum, q.boardregdate, q.board_name, q.custname, t.custno AS custnumber FROM boardlist q LEFT JOIN customer t ON q.custname = t.custNM AND t.auth = 'user' WHERE q.custname = #{user_name} ORDER BY boardnum DESC LIMIT #{startRow}, #{endRow} 해당 쿼리는 예시입니다. 태이블 구조] 가져오고 싶은 값] 리스트 출력시 boardlist 값을 보여주면서 해당 글을 작성한 custno 의 값을 같이 가져오기 위해 JOIN 사용 또한 가져온 값은 customer 에서 auth의 컬럼의 user 여야 하며..
2022.05.15