如何将数据表列中的数值数据筛选为仅保留偶数并永久更新表?
永久保留数值列中的偶数行方法
要永久修改表数据,只保留数值列里的偶数行,直接通过DELETE语句过滤并删除奇数行即可。以下是常用数据库的实现方式:
核心SQL语句
假设你的表名为your_table,目标列名为your_column,执行以下语句就能删除所有奇数行:
DELETE FROM your_table WHERE your_column % 2 != 0;
验证操作(可选)
执行删除前,建议先查询确认要删除的行,避免误操作:
SELECT * FROM your_table WHERE your_column % 2 != 0;
示例效果
以你提供的数据为例,执行后表中仅保留偶数行:
| 原始列 | 执行后表中剩余值 |
|---|---|
| 101331 | - |
| 107332 | 107332 |
| 101333 | - |
| 101334 | 101334 |
内容的提问来源于stack exchange,提问作者Slim Jimmy
相关产品推荐
相关产品推荐

