我正在將 SQLite3 與 Python 一起使用。我很確定 ' WHERE' 子句不適用于 ' INSERT' 操作,但我確實需要一個解決方法來解決我的問題。我有以下預填充的資料庫:

我希望提出一個 SQL 陳述句,可以將VALUES ('2021-01-13', '36.8')添加到表WHERE family='FAA' ANDmodel='MAA'中。我在網上閱讀了很多東西,但仍然沒有運氣。
uj5u.com熱心網友回復:
我想你想在這里更新:
UPDATE yourTable
SET date = '2021-01-13', duration = 36.8
WHERE family = 'FAA' AND model = 'MAA';
uj5u.com熱心網友回復:
您想更新表,插入僅適用于新行。當你想改變一個值時,你必須使用 update 陳述句。
UPDATE table_name
SET date = '2021-01-13', duration = '36.8'
WHERE family='FAA' AND model='MAA';
https://www.sqlite.org/lang_update.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/415045.html
標籤:
