在資料庫操作中更新語法經常用到,那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 類檔案來執行,請注意,這個 編譯的過程只在第一次執行的時候發生,以後就直接以執行...