0
請有人可以幫助我解決此查詢添加限制。以下是下面的查詢。更新限制與SQL
UPDATE
table_1 A
INNER JOIN table_2 B
SET
A.column ='blabla'
WHERE
A.column IS NULL
LIMIT 1
請有人可以幫助我解決此查詢添加限制。以下是下面的查詢。更新限制與SQL
UPDATE
table_1 A
INNER JOIN table_2 B
SET
A.column ='blabla'
WHERE
A.column IS NULL
LIMIT 1
您可以放在更新查詢中的唯一限制是在WHERE語句中指定的限制。如果只想更新一行,請在where語句中通過唯一鍵指定行,例如A.id = 1;
此外,正如Dai提到的,您應該在A和B中指定連接列。
什麼是dbms? (sql server,postgres,mysql,oracle ...) – Igor
沒有'ORDER BY'表達式的'LIMIT'子句是沒有意義的,這個表達式本身在'UPDATE'語句中沒有多大意義。你的代碼的* intent *是什麼?我也注意到你有一個'INNER JOIN',但你沒有指定加入標準。 – Dai
對不起。這是完整的查詢。 – ssshehu