같은 정보를 가진 내용을 하나만 찍을때 - join 문 활용
게시판에 공통된 정보를 갖고 있는 글제목 하나를 찍으려고 하는데 select op.off_j_no, og.off_no, og.off_subject, og.userid, r.username, og.location, to_char(og.app_time, 'YY-MM-DD HH:MI') app_time, to_char(og.deaddate, 'YY-MM-DD HH:MI') deaddate, og.status, og.group_num, og.current_num from off_participant op join off_gb og on op.off_no=og.off_no join registerinfo r on og.userid=r.userid order by off_no desc; 쿼리문을 위와 같이 작성하니..
2023. 4. 27.
일련번호가 없는 테이블에서 정렬을 위해 rownum 사용
프로젝트를 하는데 회원정보 테이블에 no를 안넣어서 어떻게 할까 하다가 행번호가 자체적으로 설정되어 있다는게 기억이 났다. 그래서 찾아보니 단어 그대로 rownum 을 사용하면 된다고 한다. (oracle만 가능하다고 함) select rownum, username, userid, tel, email, rank, writedate, report from registerinfo order by username 위의 경우 행번호가 부여된 상태에서 username의 오름차순으로 정렬되기 때문에 rownum이 뒤죽박죽으로 나온다. select rownum, a.username, a.userid, a.tel, a.email, a.rank, a.writedate, a.report from (select userna..
2023. 4. 19.