join1 [mysql] 행 번호 rownum 출력하기(역순, join table) 게시판의 글들을 최신순으로 출력하는데 글번호나 순서를 매기고 싶을 때 즉, 쿼리를 실행하고 정렬한 결과에 순서를 주는 경우 임의의 변수(ROWNUM)를 선언하여 이를 수행할 수 있다. 1. 행번호 출력하기 SELECT @ROWNUM:=@ROWNUM+1 AS ROWNUM , * FROM ( SELECT @ROWNUM := 0) R , POST P WHERE P.CONTENT LIKE CONCAT('%','내용무','%') ORDER BY REG_DATE DESC; mysql 에서 @는 변수를 의미한다. 쿼리에서 행 번호를 출력하기 위해 FROM 절에서 ROWNUM이라는 변수를 선언하고 SELECT 절에서 변수를 1씩 증가시켜서 출력한다. 2. 행번호 역순으로 출력하기 SELECT * FROM ( SELEC.. 2020. 12. 24. 이전 1 다음