我的问题是,如果“Id”和“密码”匹配,我想删除我的表“provicional”上的一条记录...我有一个简单的代码,但只是工作为ID和我想删除它,如果两个匹配!如何删除记录,如果两列匹配mysql php
$sql = "DELETE FROM `provicional` WHERE `id` IN ('3','basico')";
任何帮助
我的问题是,如果“Id”和“密码”匹配,我想删除我的表“provicional”上的一条记录...我有一个简单的代码,但只是工作为ID和我想删除它,如果两个匹配!如何删除记录,如果两列匹配mysql php
$sql = "DELETE FROM `provicional` WHERE `id` IN ('3','basico')";
任何帮助
一个在MySQL这样做的不那么流行的方式千恩万谢是:
DELETE FROM provicional WHERE (id, password) = (3, 'basico')
注意您可以用比均仅有2个元素添加更多名单。
提示:不要在数字字段周围使用撇号'
。
$sql = "DELETE FROM `provicional` WHERE `id` IN ('3') AND `password` IN ('basico')";
提示,当只有一个值匹配它更好地使用等于运算符 –
@dianuj:好点,这通常是如何完成的。 –
由于你的答案几乎看起来不错,所以我已经给你你的观点:) –
非常感谢你的兄弟! @MostyMostacho为您提供帮助,我知道它不是一种流行的方式或安全的方式,但它对我来说很简单,我只是想稍事简单些,我会学习更好,更安全的方法....非常感谢您的帮助和建议:d – user2765552