데이터베이스에서 일부 작업을 수행하기 위해 준비된 문을 사용하고 있습니다. 나는 다음과 같이 테이블이 :두 개 이상의 매개 변수가있는 준비된 문을 사용하여 레코드 삭제
+--------------------------------------------------------+
|Field | Type | Size | Key | Text |
+--------------------------------------------------------+
|X1DEL | Char | 1 | 2 | Status |
|X1CMP | Zoned | 3 | 1 | Company No. |
|X1ORD | Zoned | 9 | 2 | Order Number |
|X1TYPE | Char | 1 | 1 | Transaction Type |
|X1ORDT | Zoned | 8 | 0 | Order Date |
|X1CUST | Char | 10 | 0 | Customer Number |
|X1PO | Char | 20 | 0 | PO Number |
|X1OTOT | Zoned | 11 | 2 | Order Total |
+--------------------------------------------------------+
내가 단일 매개 변수에 대한 delete from my_table where field=?
하나 개 삭제 쿼리를하고있는 중이 야. 2 개의 매개 변수에 대한 쿼리를 delete from my_table where field=? and type=?
으로 작성했습니다. 이제 다시 4 ~ 5 개의 매개 변수에 대한 쿼리를 실행하고 싶습니다. delete from my_table where field=?,type=?,size=? and key=?
이 쿼리를 시도했지만 결과를 얻지 못했습니다.
내가하고 싶은 일이 불분명합니다. 4 개의 조건을 가진 질의를 만들고 싶다면, 조건을 만들려면 적절한 방법이 아니며,',', 아니요,'AND' 또는'OR'을 사용해야합니다. –
두 개 이상의 매개 변수에 대해 작동합니까? – codemaniac143
나는 2 개 이상의 매개 변수에 대해 작동하지 않을 것이므로 질문을했습니다. – codemaniac143