根据条件在某些行中填充值

2024-04-18 05:58:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用sqlite3,以便使用Python与SQLite数据库集成

我有一个名为trips的表。其中,我有4列:

  • trip_id(INT主键值:1,2,3…2145)
  • day(文本值:'1','2'…'7')
  • month(文本值:'1'、'2'、'3'…'12')
  • is_date(vlues:all NULL)

我还有一个trip ID值列表

对于trip_id在我的列表中的每一行,如果日期是3,月份是1,我想在is_date列中填充值“1”。否则,我想填充0。 有没有一种方法可以通过一个SQLite命令来实现这一点


Tags: 文本id数据库列表sqlitedateissqlite3