顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業(yè)只做數(shù)據(jù)庫實(shí)訓(xùn)和認(rèn)證的品牌機(jī)構(gòu)

微信公眾號新浪微博
免費(fèi)咨詢電話:400-0909-964
當(dāng)前位置: 網(wǎng)站首頁 > MySQL培訓(xùn) > MySQL課程 > MySQL培訓(xùn)教程:刪除數(shù)據(jù)命令

MySQL培訓(xùn)教程:刪除數(shù)據(jù)命令

文章來源: 更新時間:2016/7/15 14:41:10

在線老師點(diǎn)擊咨詢:

最新學(xué)訊:近期OCP認(rèn)證正在報(bào)名中,因考試人員較多請盡快報(bào)名獲取最近考試時間,報(bào)名費(fèi)用請聯(lián)系在線老師,甲骨文官方認(rèn)證,報(bào)名從速!

我要咨詢

MySQL培訓(xùn)教程:刪除數(shù)據(jù)命令,可以使用DELETE語句刪除指定的數(shù)據(jù)行。例如,因?yàn)槲覀円褯Q定不再出售《HarryPotter》(哈里波特)的系列作品,于是從books表中刪除了作者為J.K.Rowling的所有圖書記錄,我們可以輸入下列語句完成這項(xiàng)工作:

  1. DELETE FROM books   
  2. WHERE author_id =   
  3. (SELECT authors.author_id FROM authors   
  4. WHERE author_last = 'Rowling'   
  5. AND author_?rst = 'J. K.');   
  6. DELETE FROM authors  
  7. WHERE author_last = 'Rowling' 
  8. AND author_?rst = 'J. K.'

在這里,我們僅從books表中刪除了一行記錄,該行的作者標(biāo)識碼為從authors表中獲取的任意值,這個值基于指定的作者姓名。也就是說,author_id必須是由SELECT語句返回的任意值,圓括號中的是子查詢語句。MySQL4.1版本或更新的版本支持語句中的子查詢操作。如果你想使用早期的MySQL版本刪除上面的數(shù)據(jù),需要將圓括號中的SELECT語句單獨(dú)執(zhí)行(而不是作為子查詢語句執(zhí)行)來獲取作者的標(biāo)識碼,然后再運(yùn)行第一行的DELETE語句,在語句的結(jié)尾處將附加的SELECT語句手工替換成作者標(biāo)識碼。

你也可以使用用戶自定義變量替換上面的SQL語句。下面是使用用戶自定義變量的示例:

  1. SET @potter =   
  2. SELECT author_id FROM authors   
  3. WHERE author_last = 'Rowling'   
  4. AND author_?rst = 'J. K.');   
  5. DELETE FROM books  
  6. WHERE author_id = @potter;  
  7.  
  8. DELETE FROM authors  
  9. WHERE author_id = @potter; 

在第一部分,本書使用SET語句創(chuàng)建一個名為@potter的變量,并將括號中的SELECT語句作為值賦給此變量。順便提及,盡管MySQL4.1以及以前的版本不支持子查詢,但支持用戶自定義變量。第二條SQL語句從books表中刪除一行記錄,該行的作者標(biāo)識碼與臨時變量中的值相同。下面仍舊使用臨時變量從authors表中刪除數(shù)據(jù)。MySQL在關(guān)閉會話或?qū)ψ兞恐匦沦x值以前,可以一直使用用戶自定義變量。

本文地址:http://www.mudan321.com/mysql/kecheng/12481449480.html 轉(zhuǎn)載請注明!


PostgreSQL入門到精通 100+ 個學(xué)習(xí)資料

Oracle培訓(xùn)機(jī)構(gòu)

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細(xì)了解老師]

免費(fèi)咨詢上課流程 客服在線中

陳衛(wèi)星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復(fù)、性能優(yōu)化 11年Ora...[詳細(xì)了解老師]

免費(fèi)咨詢上課流程 客服在線中

選學(xué)校如何選擇適合自己的學(xué)校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內(nèi)悠久的專業(yè)UNIX培訓(xùn)機(jī)構(gòu),被譽(yù)為中國UNIX 的搖籃。多年來,以提高教學(xué)質(zhì)量為本,強(qiáng)調(diào)素質(zhì)教育,積極引進(jìn)、消化國外的新技術(shù),有效的結(jié)合中國....[詳情]

一站式服務(wù)(從入學(xué)到就業(yè)一幫到底)

入學(xué)

學(xué)習(xí)

就業(yè)

實(shí)操

食宿
地址:北京市海淀區(qū)田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業(yè)服務(wù):137 1818 8639(陳經(jīng)理)
部分信息來源于網(wǎng)絡(luò),如有錯誤請聯(lián)系指正!
版權(quán)所有@北京神腦資訊技術(shù)有限公司 (CUUG,中國UNIX用戶協(xié)會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1