Node.js

[Node] mysql 쿼리문 안에 변수 삽입

Chunho 2021. 9. 26. 01:10

먼저 쿼리문을 하나 만들어 보자 

AND 또는 OR를 사용해 조건을 연결할 수 있으며 변수로 넣을 데이터에 '?' 를 넣어주면 쿼리문 안에 변수를 삽입할 수 있다.

 

또한 order by rand()구문을 사용하여 결과 튜플을 무작위로 섞을 수 있다.

 

query 함수의 첫 번째 인자로 쿼리문, 두 번째 인자로 '?'안에 넣어 줄 변수, 세 번째 인자로 콜백함수를 넣어주면 된다.

'?'가 하나일 경우 [] 안에 값을 입력하지 않아도 되지만, '?'가 여러개일 경우 반드시 대괄호 안에 값을 나열해주어야 한다. 

 

'Node.js' 카테고리의 다른 글

[Node] RESTful API  (0) 2021.11.08
[Node] 미들웨어 (middleware)  (0) 2021.10.27
[Node] mysql 접속  (0) 2021.09.15
[Node] React, NodeJS hppt통신 CORS 문제 해결  (0) 2021.09.13
[Node.js] 전역 변수와 전역 객체  (0) 2021.09.07