2013-04-07 4 views
1

다중 선택을 사용하여 테이블과 데이터베이스에서 데이터를 삭제하고 싶습니다. 선택한 첫 x 째 행만 h 제합니다. 나는 또한 내 SQL 쿼리의 WHERE 조건에 대한 req.body.id를 가져 파이어 버그를 사용하고,이 POST 요청을 제공합니다JSON 개체에서 값을 가져 오는 방법은 무엇입니까?

ID를 139,138 그것은 단지 ID를 가진 행을 삭제 델

OPER 를 heres 수 139

내 쿼리 :

connection.query() {

content.condition= {id:req.body.id}; 
content.table +? "WHERE", content.condition, 기능 (ERR, 결과 "에서 삭제" 불쌍한 내 영어에 대한

"DELETE FROM TABLE WHERE id = 139,138" 

미안하지만, 나는 누군가가 나를 도울 수있는 희망 :

그래서 실제 쿼리는 다음과 같이되었다! 도움이 될 것입니다.

+0

되는 경우에 대한 올바른 구문은 WHERE에 대한 올바른 구문'ID IN (ID1, ID2, ..., IDN)은' – Nicolas

+0

감사 Akshat Jiwan 샤르마는, 내가 그 "IN"생각하지 WHERE 연산자 :) 이제 내 문제가 해결되었습니다! 고맙습니다! :) – user2253758

+0

나는 대답으로 그 때 그것을 배치했다. – Nicolas

답변

2

WHERE ID IN (id1, id2, ..., idn)

관련 문제