mysql视图使用方法
生活随笔
收集整理的這篇文章主要介紹了
mysql视图使用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.為什么要使用視圖
對于復雜的查詢,往往是有多個數據表進行關聯查詢而得到,而這種語句往往比較復雜,也可能非常頻繁的使用。比如:select 字段一,字段二.字段三, from 數據表1join 數據表二 on 判斷語句join 數據表三 on 判斷語句;
2.創建視圖 (為了和普通表便于區分推薦以“V_+視圖名” 進行命名)
create view 視圖名稱 as select語句;注意:視圖是一種具有表結構但不存放數據(數據從其他表引用)的虛表,但具有表結構,因此在創建視圖時要重新為視圖指定一個字段名,并且不能重復
3.查看視圖是否存在
show tables;4.查看視圖的結構
desc 視圖名稱;5.查看視圖創建的詳細信息
show create view 視圖名稱;6.使用視圖
select * from 視圖名稱;7.刪除視圖
drop view 視圖名稱?
總結
- 視圖封裝了對多張基本表的復雜操作,簡化用戶操作
- 視圖只是一個虛表,并不存儲任何基本表的表數據,當用戶使用視圖的時候 視圖會從基本表中取出
- 通過視圖可以對用戶展示指定字段從而屏蔽其他字段數據,更加安全
轉載于:https://www.cnblogs.com/xuchuankun/p/9445769.html
總結
以上是生活随笔為你收集整理的mysql视图使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器视觉系统图像采卡基本概念
- 下一篇: iOS逆向之旅(进阶篇) — 重签名A