我想在一個SQL查詢中更新兩個字段。我怎麼做?SQL更新查詢
update tablename set field1= val1 where id=1
現在我想更新2個字段如下:我怎樣才能做到這一點?
update tablename set field1 =val1 and set field2=val2 where id=1
我想在一個SQL查詢中更新兩個字段。我怎麼做?SQL更新查詢
update tablename set field1= val1 where id=1
現在我想更新2個字段如下:我怎樣才能做到這一點?
update tablename set field1 =val1 and set field2=val2 where id=1
你的語法幾乎是正確的,但不能使用AND。
UPDATE tablename SET field1=var1, field2=var2 WHERE id=1
你幾乎擁有了:
update tablename
set field1=val1,
field2=val2
where id=1
UPDATE表名SET字段1 = VAR1,字段2 = VAR2 WHERE ID = 1;
COMMIT;
UPDATE TableName
SET Field1=Value1
,Field2=Value2
WHERE id=id_value
和其他人一樣,但是這是我怎麼樣縮進和格式化,在更大的複雜查詢,正確格式化的問題了很多!
或者是安全的,我喜歡寫UPDATE語句是這樣的:
UPDATE T
SET
T.Field1 = Value1
,T.Field2 = Value2
-- SELECT *
FROM TableName AS T
WHERE T.ID = 1
這樣你可以肯定的是你會不斷更新。
我們幫你嗎?如果我們這樣做,你應該將答案標記爲正確。 – 2009-08-27 16:31:54
謝謝。它的工作 – user156073 2009-08-28 12:58:45