python - SQLite 在无法更新条目时插入新条目
问题描述
我试图在 SQLite 中创建一个条件语句,如果它是“无”,它将更新列值,但如果该列已经有一个值,那么使用整个新条目进行插入。这可以在一个命令中完成还是必须在 2 个命令中完成?
Column : TV = 'None' 脚本将首次使用 TV = 'Sony' 更新 TV ='三星'
编辑:可能是具有 3 列的“销售”表:电视、商店、类型
UPDATE Sells SET TV='Sony' WHERE Store='Chicago' AND Type ='4k'
解决方案
推荐阅读
- getstream-io - 使用 getstream.io 的复杂聚合逻辑
- angular - Angular Material Scroll 加载的项目比预期的要多
- r - 如何获得最后一个非零元素的位置
- linux - ls 命令中的额外转义字符使生活变得艰难
- regex - Python 正则表达式这个特定的字符串格式
- sql - NOT EXISTS 与 SELECT NULL 一起存在
- java - 带有 JWT 的 Keycloak SSO 这可能吗?
- tensorflow - 如何在 Keras 进行切片分配(使用 TensorFlow 作为后端)
- python - Discord.py def check_queue 发送消息
- android - 在现有项目 React-Native 中添加现有的原生项目 Android