sqlite 如何将列中的每个字符串数据替换为默认字符串(如果它与给定字符串不匹配)

dsekswqp  于 2022-11-30  发布在  SQLite
关注(0)|答案(1)|浏览(168)

因此,在SQLite表中,有一个名为Status的varchar(500)列
如果不等于“缺席”,我想用“出席”替换所有内容
我该怎么做?
我是sql新手
只是一个代码示例来解释它

SELECT Status from NewDB
if ( Status != 'Absent'){
    replace NewDB.Status = 'Present'
}
3npbholx

3npbholx1#

您可以使用where子句来更新数据表。

UPDATE NewDB SET Status = "Present" WHERE Status != "Absent";

这将在“状态”列不等于“缺席”时使用字符串“存在”更新该列。

相关问题