我可以在 SQLite3 的 'INSERT' 命令中使用 'WHERE' 子句吗?
Can I use the 'WHERE' clause in an 'INSERT' command in SQLite3?
我正在使用 SQLite3 和 Python。我很确定“WHERE
”子句不适用于“INSERT
”操作,但我确实需要一个解决方法来解决我的问题。我有以下预填充数据库:
我希望提出一个 SQL 语句,我可以在其中添加 VALUES
('2021-01-13', '36.8') 到 table WHERE
family='FAA' AND
model='MAA'。我已经在网上阅读了很多东西,但仍然没有运气。
我想你想要更新:
UPDATE yourTable
SET date = '2021-01-13', duration = 36.8
WHERE family = 'FAA' AND model = 'MAA';
您想更新 table,插入仅用于新行。当你想改变一个值时,你必须使用更新语句。
UPDATE table_name
SET date = '2021-01-13', duration = '36.8'
WHERE family='FAA' AND model='MAA';
我正在使用 SQLite3 和 Python。我很确定“WHERE
”子句不适用于“INSERT
”操作,但我确实需要一个解决方法来解决我的问题。我有以下预填充数据库:
我希望提出一个 SQL 语句,我可以在其中添加 VALUES
('2021-01-13', '36.8') 到 table WHERE
family='FAA' AND
model='MAA'。我已经在网上阅读了很多东西,但仍然没有运气。
我想你想要更新:
UPDATE yourTable
SET date = '2021-01-13', duration = 36.8
WHERE family = 'FAA' AND model = 'MAA';
您想更新 table,插入仅用于新行。当你想改变一个值时,你必须使用更新语句。
UPDATE table_name
SET date = '2021-01-13', duration = '36.8'
WHERE family='FAA' AND model='MAA';