Sqlite 从列中删除数据

标签 sqlite sql-delete

我有一个这样的 4 列表格:

Date           Col1          Col2        Col3

27/03/2012     data          data        data

28/03/2012     data          data        data

我想从日期为 27/03/2012 的行中删除 Col1 和 Col2 的数据。谁能告诉我必须如何进行查询?

最佳答案

这是你想要的吗?

DELETE FROM tableName WHERE Col1="27/03/2012" OR Col2="27/03/2012"

针对一些澄清进行更新:

将特定日期的 Col2 设置为 NULL:

UPDATE tableName SET Col2=NULL WHERE Date="27/03/2012"

关于Sqlite 从列中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11316842/

相关文章:

objective-c - FM数据库 : is it safe to leave failing inserts (unique PK key violated)?

数据库推荐

sqlite - 在sqlite不同数据库中触发

与 SQLITE 的并发

mysql - 创建触发器时出现sql错误

PHP-MySQL 删除记录

ios - 在 iOS 8 扩展中访问 Core Data SQL 数据库(在 App 和 Widget 扩展之间共享数据)

sql-server - sql server 删除速度因索引而大幅减慢

mysql 5.6.35 DELETE FROM错误1054

javascript - 使用javascript在 "OK"警报弹出后刷新页面