您好,登錄后才能下訂單哦!
1.3 多表查詢
1.3.1連接查詢:
#內(nèi)連接:
自連接查詢:
#外連接
左外連接(可以查詢出表名1的所有記錄,而表名2中只能查出匹配的記錄)
SELECT 屬性名列表 FROM 表名1 LEFT JOIN 表名2 ON 表名1.屬性名1=表名2.屬性名2;
# 右外連接(可以查詢出表名2的所有記錄,而表名1中只能查出匹配的記錄):
先給右表插入一些值:
然后進(jìn)行右外連接查詢:
1.4 修改某些記錄的字段
前面簡(jiǎn)單介紹了增(insert into)和 查(select * from),這里接著說(shuō)改。
1.4.1 單表更新
最簡(jiǎn)單的表述是:
再加一些限制,如下:
結(jié)果如下:
1.4.2 多表更新
好吧,這個(gè)例子根本沒(méi)有什么用,因?yàn)槲覀冴P(guān)聯(lián)的只有sid,分開(kāi)寫(xiě)成兩個(gè)更新也可以。
不過(guò),多表更新的情況下,如果是相關(guān)的兩張表,比如有轉(zhuǎn)出表和轉(zhuǎn)入表有相互依賴的鍵,這樣有一些狀態(tài)息息相關(guān),一起更新。(好像用事務(wù)也行哦)
……
上面結(jié)果如下:
1.5 刪除
詳細(xì)的mysql刪除操作,可以查看該文章
http://www.cnblogs.com/ggjucheng/archive/2012/11/06/2756420.html
單表記錄刪除:
DELETE FROM 表名 WHERE 條件表達(dá)式 [ORDER BY 字段 ][LIMIT 記錄行數(shù)]
原先的數(shù)據(jù)是這樣的:
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。