数据库开发——MySQL——内置功能
生活随笔
收集整理的這篇文章主要介紹了
数据库开发——MySQL——内置功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、視圖
視圖本質上是根據SQL語句獲取的動態數據集并命名存儲在內存中的虛擬表。
用戶使用時只需使用視圖的名稱即可獲取其數據集并當做表來使用。
使用視圖我們可以吧查詢過程中的臨時表存儲為視圖,這樣以后該再想操作該臨時數據表時就無需重寫復雜的SQL了,直接去視圖里查找即可。
但視圖有明顯地效率問題,并且視圖是存放在數據庫中的,如果程序中使用的SQL過分依賴數據庫中的視圖,即強耦合,那就意味著擴展SQL極為不便。
1.創建視圖
語法:CREATE VIEW 視圖名稱 AS SQL語句
mysql> create view 201_view as select * from employee where dep_id = 201; Query OK,總結
以上是生活随笔為你收集整理的数据库开发——MySQL——内置功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打击诈骗,逻辑回归闪亮登场
- 下一篇: 数据库开发——MySQL——函数与流程控