본문 바로가기

엉터리 개발 이야기

sequelize raw query 간헐적 동작 안함

반응형

mysql에서 rownum 사용시 쿼리 결과가 나올 때 있고 안나올 때 있음

@rownum:=@rownum+1 rn

초기화를 where 절에서 하게되면 ex) WHERE (@rownum:=0)=0 으로 하게되면

seqeulize.query('SELECT @rownum:=@rownum+1 rn FROM prices WHERE (@rownum:=0)=0') 하면..

결과가 나왔다 안나왔다 함...

 

FROM 절에다가 선언하면 정상적으로 결과가 나옴

seqeulize.query('SELECT @rownum:=@rownum+1 rn FROM prices, (@rownum:=0)=0') temp)

 

이상~

반응형

'엉터리 개발 이야기' 카테고리의 다른 글

Javascript 로 Excel File 읽기 예제  (4) 2021.01.02
[threejs] 연습-1  (0) 2020.03.04
chartjs new charts  (0) 2019.03.15
Gridster 번들링  (0) 2019.03.13
webpack 설정 참고 사이트  (0) 2019.03.12