在SQL數據庫基礎系列之二內,我創建了一個TEST數據庫和一個T_Student表,表內數據如下:
T_Student演示用基礎數據
如果我們想對某一條或某一類型的數據做刪除處理,那麼我們可以用到Delete。
舉例1:我們將S_Tudent表內數據清空,SQL語句可以這樣寫如圖1:
Delete T_Student
圖1
執行後表內數據全部被清空了。Delete和Update語句可以歸集到一類,他們的執行對錶內數據產生的影響是比較大的,我們在執行這類語句時要謹慎。
正常情況下,我們只是對錶內的某一部分數據作刪除操作,那麼我們可以用到Where語句用來作篩選。
舉例2:我們刪除學號為202101001的數據,SQL語句可以這樣寫:
Delete T_Student
Where C_StuNumber = ‘202101001’
執行之後,消息欄內顯示執行結果(1條數據受影響),表示一條數據被刪除如圖2-3所示。
圖2
圖3
舉例3:我們刪除年齡大於20歲的數據,SQL語句可以這樣寫:
Delete T_Student
Where I_Age > 20
執行後刪除了3條數據,如圖4
圖4
T_Student表內數據由原來的10條變為7條,如圖5所示
圖5
備註:我的每一篇文章都只講一個語句的用法,而且基礎系列只講簡單的用法,後續會繼續講解進階用法,請大家放心。另外如果覺得寫的還可以請幫我點個贊關注一下我,您的每一個贊都是對禿頭程序員的肯定和鼓勵。只有一百個粉絲才可以申請頭條認證。我希望能通過頭條認證,持續給大家帶來更好的作品。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/233237.html