『壹』 sql中把某個欄位值提高10%.,有沒有什麼函數
update表名setage=age*1.1
這樣不就行了嗎
『貳』 資料庫中將列時間增加為原來百分之十的sql語句怎麼寫
增加10%
update table_name set a = a + a*.1;
變為原來的10%
update table_name set a = a * 0.1;
『叄』 sql server 2008小問題:怎麼給整一列的每條記錄加上10
update grade set score=score+10 where score<60
『肆』 access里一表裡的某一列,整列數值增加10,要怎麼操作,謝謝
點「插入」-「查詢」 後,確定,右鍵進入SQL視圖
輸入下面的SQL語句
update 表名 set 該列名稱=該列名稱+10
點擊上面工具欄中的「!」執行語句即可更新
『伍』 sql 語句怎樣把一列的所有值都加上一個值
UPDATE表名SET列=列+值
UPDATE語句用於修改表數據,如果不加條件則修改所有數據,SET設置修改的列
如果加的值與列的數據類型不符合,則需要轉換數據類型
UPDATEtanameSETname=name+'11'
--這句SQL語句是將name列所有的值後面加上11;如原值是zhangsan,執行語句後結果是:zhangsan11
『陸』 如何用sql 語句對某一列的值進行加減
首相如果欄位為數字類型,則直接加減就可以了,如1樓所說。如果欄位為可轉化為數字的字元串形式則需要先進行類型轉化,使用
update 表名
set 欄位 = CAST(CAST(欄位 AS INT) + 1 AS VARCHAR(10))
『柒』 oracle sql 怎樣寫某列依次增加
update a set order=(select max(order)+1 from a) where ..
『捌』 如何將SQL表中一列數字遞增1,比如從20001開始有十行自動生成到20010
1、創建資料庫表例如:
create table xuesheng
(
id int not null primary key identity(20001,1),
name varchar(50) null
)
2、表已經創建用如下語句修改
alter table xuesheng alter column id identity(20001,1) primary key not null
3、如果你沒有這一列可以用下面添加一個欄位
alter table xuesheng add id int primary key identity(20001,1) not null
『玖』 sql 表中添加一列並將這一列賦值
先加一新欄位再賦值:
alter table table_name add mmm varchar2(10);
update table_name set mmm=** ;
或:
alter table table1 add col1 int default 0
CASE WHEN account_id= ''
THEN 'empty'
when account_id is null
then 'empty'
ELSE account_id
WHERE account_id = 'XXX' OR account_id ='' OR (account_id is NULL)[/code]
(9)sql增加某一列的值增加10擴展閱讀:
SQL有兩種使用方式。一是聯機交互使用,這種方式下的SQL實際上是作為自含型語言使用的。另一種方式是嵌入到某種高級程序設計語言(如C語言等)中去使用。前一種方式適合於非計算機專業人員使用,後一種方式適合於專業計算機人員使用。盡管使用方式不向,但所用語言的語法結構基本上是一致的。
『拾』 sql 命令 給資料庫某個欄位增加數值
用分組,組內計數就可以了,意思就是根據欄位a的取值進行分組,相同的為一組,在用count進行組內計數
select a,count(*)
from A
group by a