Update 語法全介紹

2021-10-01 04:37:08 字數 1330 閱讀 3496

在資料庫操作中更新語法經常用到,那update一共有幾種用法呢?

create

table

`update_test`

(`id`

int(10)

notnull

auto_increment

comment

'自增id'

,`filed_a`

varchar(32

)default

''comment

'字段 a'

,`filed_b`

varchar(32

)default

''comment

'字段 b'

,primary

key(

`id`))

engine

=innodb

default

charset

=utf8 comment

=' update 語法測試表'

;

初始化測試資料

insert

into update_test (id, filed_a, filed_b )

values(1

,'字段 a1'

,'字段 b1'),

(2,'字段 a2'

,'字段 b2'),

(3,'字段 a3'

,'字段 b3'),

(4,'字段 a4'

,'字段 b4'

);

語法:update 表名 set 列名 1 = xx,列名 2 = xx where 條件 = xx;

update update_test 

set filed_a =

'字段 a1-2'

,filed_b =

'字段 b1-2'

where id=

1;

注:支援limit語法,或order by排序後 limit ,更新前多少行 ;

update update_test a,update_test_b b 

set a.filed_a = b.filed_a

where

a.id = b.id

update update_test a

inner

join update_test_b b on a.id = b.id

set a.filed_a = b.filed_a

SQL基礎(二) 多張表Update語法

一 當用乙個表中的資料來更新另外乙個表中的資料時 兩張表要有關聯 1.update t1 set t1.c2 t2.c2 from t2 where t1.c1 t2.c1 2.update t1 set t1.c2 t2.c2 from t1 inner join t2 on t1.c1 t2.c...

XSL語法介紹

首先注意到的是,xsl檔案本身即是乙份 xml檔案,所以在xsl檔案的開頭,一樣有和xml檔案相同的宣告。w3c這個xml的標準機構為xsl定義了很多標記 元素 xsl檔案就是這些標記和html標記的組合。在xsl檔案中,必須有如下一行的 這裡,xsl stylesheet是xsl檔案的根元素,在根...

asp 語法介紹

asp 頁面的檔案和asp 一樣,也是乙個 文字的檔案,但是他的字尾名稱已經不再是 asp 而是 asp 當客戶端瀏覽器向 iis 發出.aspx 的檔案請求後,iis 會 首先將.aspx檔案編譯成執行狀態的ngws 類檔案來執行,請注意,這個 編譯的過程只在第一次執行的時候發生,以後就直接以執行...