0

私の問題は、「ID」と「パスワード」が一致する場合、テーブル「暫定」の1つのレコードを削除したいということです...単純なコードを持っていますが、IDに対してのみ機能し、両方が一致する場合は削除したいです!

$sql = "DELETE FROM  `provicional` WHERE  `id` IN ('3','basico')";

助けてくれてありがとう

4

2 に答える 2

2

MySQL でこれを行うあまり一般的ではない方法は次のとおりです。

DELETE FROM provicional WHERE (id, password) = (3, 'basico')

各リストに 2 つ以上の要素を追加できることに注意してください。

'ヒント:数値フィールドの前後にアポストロフィを使用しないでください。

于 2013-10-06T20:01:14.887 に答える
1
$sql = "DELETE FROM  `provicional` WHERE  `id` IN ('3') AND `password` IN ('basico')";
于 2013-10-06T19:47:44.923 に答える