1樓:匿名使用者
1、定義表,把這個欄位裡面的值全放在這個表裡面 table2、定義一個變數a,a=該欄位值的個數
3、用for迴圈,定義變數i=0,i就 2樓:匿名使用者 你這隻能用**段(或者儲存過程)來實現了 迴圈各行 拆分每行的值(分號分隔);將各個值轉成數字+1; 再拼成字元,寫回本行 3樓:匿名使用者 update tablename set columnname=column+1 sql 用update語句一次更新多個欄位應該怎麼寫 4樓:baby_原來 update 表名 set 列名1=值,列名2=值2,... [where 條件] 多個欄位可以使用逗號隔開,每一個 欄位名=值 就是賦值,其後的where 條件語句可加可不加 5樓:匿名使用者 update 表名du set(欄位 zhi1,欄位2,欄位3,...) = (select 數值dao1,數值2,數值3,...) where 條件如果是固 回定值,可以寫成答 update 表名 set(欄位1,欄位2,欄位3) = (select 數值1,數值2,數值3 from dual) where 條件 6樓:匿名使用者 set語句中逗號隔開即可,例如 update orders set order_qty=1, order_date=sysdate where order_num = 1234 7樓:匿名使用者 update 表名 set 欄位名1 = '資料1',欄位名2 = '資料2', ... ... 8樓: update table set col1=value1,col2=value2 where id=? 9樓:xu盼 a,b,c 是表t的3個欄位,通過 條件1 和 條件2 可以分別定位到內一條記錄: select a,b,c from t where 條件1select a,b,c from t where 條件2現在想把條件2 對應容 的記錄分別修改位條件1對應的記錄: update t set a =(select a from t where 條件1),b=(select b from t where 條件1),c=(select c from t where 條件1) where 條件2 比較簡單的寫法 update t set (a,b,c)=(select a,b,c from t where 條件1) where 條件2 想請問 如果是想讓資料庫裡的某一列數值加1 怎麼寫update 語句合適呢? 10樓:匿名使用者 1、建立測試表,create table test_update(id number); 2、插入測試資料, insert into test_update values(1); insert into test_update values(12); insert into test_update values(23); 3、查詢表中資料,select t.*, rowid from test_update t 4、執行update語句,update test_update set id = id+1; 5、再次查詢資料,發現資料已變化;select t.*, rowid from test_update t 11樓:tcoo_阿西 格式:update 表名稱 set 欄位名稱 = 欄位名稱 + 1 [ where語句],具體步驟如下。 1、update 表1 set hp = isnull(hp,0) +1,update語句將此表所有行的int這一列。 2、如果有一個表的欄位id為cd一串數字,現在想要將其值順序增加無限+1,即最後一個數字加1。 3、sql可以實現值增加了,然後進行update。 4、如果表temp有很多欄位,如(aa,id,***,***,***),要把所有欄位列出。 12樓:匿名使用者 首先,加1的列須是整型的。其實也沒什麼意義。 sql這樣: update 表名 set 欄位=欄位 + 1 where 條件; 不知樓主要實現什麼樣的功能呢? 13樓:匿名使用者 update tablename set rowname = (rowname + 1) where row_id = ?; 14樓:匿名使用者 update table_name set column_a = (select a + 10 from table_name ) where a = a 15樓:匿名使用者 update 表 set 欄位=欄位+1 where ,,,,,,,,,,,,,,,, 是要這樣? 如何用sql語句在數字前面增加一個數字 16樓:匿名使用者 nn是欄位名 在sql server 中 du,right('00000000'+nn,8)在oracle中, lpad(nn,8,'0') update 表名 zhi set 欄位dao = right('1000'+ 欄位,4) 這是在 前面加內0 update 表名 set 欄位= right('0001'+ 欄位,4) 這是在前面加1 **已經測容試,**分! 17樓: update *** set type='1'+type 其實我不知道你問的是不是這個意思的...你給的東西也太少了,表結構都沒有 18樓: update table1 set 裝置='1'+裝置 如何使用一條sql更新同一欄位多個值? 19樓:天使的眼淨 可以先把新值和copyid 做成一個表2;然bai後用遊標du逐個更新 deckare @value int,@id intdeclare s cursor for select value,id from 表zhi2open s fetch s into @value,@daoid while @@fetch_status =0begin update 表1 set value =@value where id =@id fetch s into @value,@idendclose s deallocate s 20樓:匿名使用者 語句: update taba set value = tabb.value from tabb where taba.id = tabb.id 把tabb表value 更新到taba表的內value中容 21樓:匿名使用者 用一條語句抄或以實現,就是有點長bai,但是執行起來應該還du是可以的。 update 表名zhi1 set value=case when 條件1 then 值1 ...... else ...... end這個適合比dao較少的更新 sql語句能直接操作一張表的某個值加1,或者減1麼?具體語句應該怎麼寫? 22樓:知道小爺 sql語句 將一個表的某個值加1或減1,直接用update語句即可。 工具:mysql 5.6 步驟:1、如圖,student表中有如下資料: 3、執行後結果: 23樓:匿名使用者 update tablename set目標值 = 目標值+1/-1 where 查詢條件 24樓:sky不用太多 update 表名 set jine=jine-1結構化查詢語言(structured query language)簡稱sql(發音:/ˈes kjuː ˈel/ "s-q-l"),是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。 結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。 2023年10月,美國國家標準協會對sql進行規範後,以此作為關係式資料庫管理系統的標準語言(ansi x3. 135-1986),2023年得到國際標準組織的支援下成為國際標準。不過各種通行的資料庫系統在其實踐過程中都對sql規範作了某些編改和擴充。 所以,實際上不同資料庫系統之間的sql不能完全相互通用。 25樓:匿名使用者 update 表名字 set 表名.a= 表名.a-1 減一也一樣 26樓:匿名使用者 update dbo.table set value+1 (or value -1) where condition 可以用sum 陣列函式或者sumproduct 函式來進行統計,比如你的資料在a列的a1 a100,要統計0 1的個數。sumproduct a1 a100 0 a1 a100 1 最簡單的方法,用countif函式 假設非整數字在a列,則統計公式 0 1 countif a a,1 countif... update 表名 set 欄位名 null where 欄位名 值 and 欄位2 值2 值就是你要刪除的資料 欄位2和值2值是用來定位值在表中的具體位置 只有前面的值很容易刪除同欄位等值的數 加上欄位2值2就可以精準定位 值2最好是唯一約束下面這是我寫的 update student set 年... select case role when 0 then select name from tablea where dd 11 else select name from tableb where dd 11 end as name from post 就是使用 case 我沒有實驗過。如果有心在...excel統計多個數值範圍內資料的個數怎麼操作
sql語句刪除某欄位中資料sql語句刪除某欄位中一個資料
sql根據欄位不同值查詢不同表中的欄位