php - 根据数字删除MySQL记录

标签 php mysql .net asp-classic

我正在使用 MySQL 5.5。 我需要从表中删除高于 180 的记录,而不是必须循环遍历所有记录并一次删除一个我想要的记录知道有没有办法给 MySQL 一个删除命令,其中任何字段 Slide 的值为 181 或更大?

例如:

conn.execute "DELETE FROM " & CONN_DATABASENAME & ".tbl_course_progress WHERE slide=>'181' AND aid='2'")) & "';"

谢谢

弗兰克

最佳答案

你几乎就在那里

DELETE FROM table WHERE slide >= 181;
<小时/>

这是在 PHP 中实现此操作的一种非常简单的方法

$slide_id = 181;
$query    = sprintf("DELETE FROM table WHERE slide >= %d", $slide_id);

mysql_query($query);

关于php - 根据数字删除MySQL记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23003764/

相关文章:

mysql - 实际问题是什么? mysql?

c# - 在Rider IDE中创建类依赖关系图

.net - 打开新窗口时,Visual Studio 中的 Silverlight 调试停止工作

php - 同一张表上的 SQL 多选

php - 扩展 PHP 应用程序

php - 如何使用 mySQL 创建 php 登录表单

mysql - 如何在我的列全部为 NULL 值的现有表中发布 SQL 中的新记录?

MySQL "ERROR 1698 (28000): Access denied for user ' 根'@'localhost'“

javascript - 我如何将我的 php 连接到 mysql 进行 ajax 查询

c# - .Net c# VisualStudio 2017执行测试,vstest.console.exe命令行说没有可用的测试