1樓:匿名使用者
update 表名 set 欄位1=-5 ,欄位2=100 where 欄位3='0101'
前面的and 換成逗號,最後那個0101要用單引號引起來(前面幾位都沒有發現啊)。
2樓:匿名使用者
資料型別是 int 是 不需要 引號的
你要把報錯發上來,你發個語句看不出來的。
3樓:
update 表名 set 欄位1=-5,欄位2=100 where 欄位3=0101;
sql 同時更新一張表裡的乙個字段所有資料
4樓:流浪雲風
如果更新成同乙個值,按如下語句就行了:
update [表名] set [欄位名] = [值];
如果是根據乙個表更新此表,套用如下方式:
update [表名] set [欄位名] = (select [欄位名] from [其他表] where [兩表間的關聯條件]);
希望對你有幫助。
5樓:mingtian是吧
create proc updat_test @name char(8), @nu int --建立儲存過程
as update tabname --修改表明set name=@name where number=@nugoexec update_test ,@name='張三' ,@nu='112233' --只需修改「張三」和「112233」
6樓:不知光年
update 表 set 欄位1=值
或update a set a.欄位1=b.欄位1 from 表1 a,表2 b where 表1與表2的關聯條件
一條sql update如何同時更新兩個欄位的值按不同條件
7樓:匿名使用者
能,但是你說的不清楚,寫個語句你看看,能否受到啟示。
update 表名 set 欄位1= case when 條件版1 then 1 else 0 end, 欄位2= case when 條件2 then 0 else 1 end
意思你理解了,權就會寫了,這裡的值我用1和0代替的,具體的看你的是啥了。
用case when 你去研究研究這個語法。呵呵。
一條sql update如何同時更新兩個欄位的值?
8樓:匿名使用者
能,bai但是你說的不清du楚,寫個語句你看看,zhi能否受到啟示。
update 表名 set 欄位1= case when 條件dao1 then 1 else 0 end, 欄位2= case when 條件2 then 0 else 1 end
意思你內
理解了,就容會寫了,這裡的值我用1和0代替的,具體的看你的是啥了。
用case when 你去研究研究這個語法。呵呵。
在SQL中根據要求寫建立表的語句,,
用如下語句 注意 路徑和檔名等可以自己定義,而且所使用的路徑必須要先建立,否則執行語句會報錯。在建庫時,要充分考慮資料有效共享的需求,同時也要保證資料訪問的合法性和安全性。資料庫採用統一的座標系統和高程基準,向量數念襪咐據採用大地座標大地座標的資料在數值上是連續的,避免高斯投影跨帶問題,從而保證資料...
sql語句如何查詢表中某一列的相同資料
寫個函式或儲存過程,使用游標變數,根據條件,把滿足條件的記錄儲存到另張表裡面 select from 表名 where count 列名 1 order by 列名 select from 表名 tb where select count 1 from where id tb.id 2 sql語句如...
用sql語句顯示A,B兩個表的結果,A,B結構一樣,用姓名和日期關聯,顯示結
建立測試表 create table a 姓名 varchar 10 日期 varchar 10 其他 varchar 10 create table b 姓名 varchar 10 日期 varchar 10 其他 varchar 10 insert into a values 張三 2017 0...