※ 기본적인 #ROWNUM 쓰는 방식
SELECT @ROWNUM:=@ROWNUM+1, A.* /*select 구문에 row 번호를 구하기 위한 수식입력(A는 테이블 별명)*/
from table A, (SELECT @ROWNUM:=0) R /*@ROWNUM 초기화 초기화 조회할때 마다 번호 증가 */
ORDER BY @ROWNUM DESC;
※ join 사용할시 @RWONUM 사용 방식
SELECT @ROWNUM:=@ROWNUM+1, A.*
FROM table A JOIN table B
ON A.CONT_SEQ = B.CONT_SEQ AND A.USERDATA='hansol'
,(SELECT @ROWNUM:=0) R ; /*join을 사용하게 되면 마지막에 초기화를 시켜준다 */
※ 초기화를 하지 않고 진행하면 조회를 할때 마다 중첩이 되기때문에 초기화 필수
php로 작성하긴 했는데 각자 언어에 맞게 DB값을 출력 할수 있다 원하는 데이터를 출력하기 위해
while로 전체 조회를 하고 mysqli_fetch_aarray 배열을 만들어서 디비값을 출력 해 줌
[SQL] error (1366): Incorrect string value: '\xED\x95\x9C\xEC\x86\x94' for column sql 한글 insert 안됨 (0) | 2022.04.14 |
---|---|
[MYSQL] 벌크 insert 대량 데이터 삽입하기 (0) | 2022.02.14 |
mysql 비밀번호 입력하지 않고 root 계정으로 접속 하기 (0) | 2021.11.04 |
mysql 계정 생성하고 권한 부여 (0) | 2021.11.01 |
[DB] mariadb 한글 깨짐 인코팅 설정 utf8 (0) | 2021.10.19 |
댓글 영역