mysql表2_1_paidused
RowIdPaidusedUnique | TypeOfBookkeepingRecord
-------------------------------------------
5 | 4
然后查询
DELETE FROM 2_1_paidused WHERE RowIdPaidusedUnique IN (?) AND TypeOfBookkeepingRecord = ?;
阵列
Array
(
[0] => 5
[1] => 4
)
但是我没有删除行,而是使用空列TypeOfBookkeepingRecord
然后我在列TypeOfBookkeepingRecord
中手动编写了4并重复查询。行被删除。
TypeOfBookkeepingRecord
结构char(255) utf8_general_ci
以前我有查询DELETE FROM 2_1_paidused WHERE RowIdPaidusedUnique IN (?);
。在这种情况下,mysql中的行被删除了。
任何想法如何删除行?
答案 0 :(得分:1)
TypeOfBookkeepingRecord是char而不是number。 试试这个:
Array
(
[0] => 5
[1] => "4"
)