本篇文章主要介紹給大家mysql資料表中視圖資料的刪除操作。
經過先前關於mysql視圖的相關知識介紹,相信各位新手朋友們對視圖的定義及基礎操作都有更進一步的認識。
簡單的說,視圖就是一些查詢語句的集合,一經定義便儲存在資料庫中,不過與其相對應的資料並沒有像mysql基表那樣又在資料庫中再儲存一份,而透過視圖看到的資料只是存放在基本表中的資料。對視圖的操作與mysql基底表的操作是一樣的,可以對其進行查詢、修改(有一定的限制)、刪除等操作。
之前的文章中已經有跟大家介紹過一些相關操作,需要的朋友可以參考學習。
#下面我們就繼續結合一些簡單的範例,為大家講解mysql資料表中單表視圖以及多表視圖中刪除資料的相關知識點數。
怎麼刪除mysql資料表檢視中資料?
首先我們可以透過select語句查詢出單表視圖的數據,如下圖中的my_v1即單表視圖。
這裡我們可以看到單表視圖my_v1的中有7條數據,如果我們刪除其中一條數據,可如下操作。
如圖顯示我們成功刪除了id為7的這條資料。
注意:單表檢視中的資料可以被刪除,並且相對應的資料表資料也會被刪除。
然後我們再查詢一張多表視圖,如下圖my_v2就是基於兩張表關聯的視圖。
如果我們要將多表視圖中的資料刪除掉,會有怎樣的結果呢?操作範例如下:
從圖中可以看到不能執行刪除多表視圖中的資料操作。
最後我們可以總結:
單表視圖中的資料可以被刪除,且原始資料會影響;多表視圖,修改視圖資料時會報錯,無法修改。
這篇文章就是關於mysql資料表中檢視資料的刪除操作介紹,簡單易懂,希望對需要的朋友有幫助!
想要了解更多mysql知識,可以關注PHP中文網mysql影片教學,歡迎大家參考學習!
以上是怎麼刪除mysql資料表視圖中數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!