亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mysql數(shù)據(jù)庫(kù)視圖和執(zhí)行計(jì)劃實(shí)戰(zhàn)案例

 更新時(shí)間:2024年02月07日 09:53:45   作者:bing人  
這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫(kù)視圖和執(zhí)行計(jì)劃的相關(guān)資料,在使用MySQL過(guò)程中視圖和執(zhí)行計(jì)劃是一個(gè)很好的工具,文中通過(guò)圖文以及代碼介紹的非常詳細(xì),需要的朋友可以參考下

一.視圖

1.1視圖簡(jiǎn)介

虛擬表,和普通表一樣使用

MySQL中的視圖(View)是一個(gè)虛擬表,其內(nèi)容由查詢定義。與實(shí)際表不同,視圖不會(huì)在數(shù)據(jù)庫(kù)中存儲(chǔ)數(shù)據(jù),它只是基于一個(gè)或多個(gè)表的查詢結(jié)果的表示。視圖可以被視為一個(gè)預(yù)定義的查詢,它允許用戶以一種特定的方式查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)。

視圖的主要優(yōu)點(diǎn)包括:

  1. 簡(jiǎn)化復(fù)雜查詢:如果有一個(gè)復(fù)雜的查詢,你可以將其定義為視圖,然后簡(jiǎn)單地引用該視圖以執(zhí)行相同的查詢。
  2. 數(shù)據(jù)安全性:通過(guò)視圖,你可以限制用戶對(duì)基礎(chǔ)表的特定列或行的訪問(wèn)。例如,你可以創(chuàng)建一個(gè)只顯示員工姓名的視圖,而不顯示他們的地址或薪資信息。
  3. 邏輯層:視圖可以在邏輯層面上提供數(shù)據(jù)的表示,而不必關(guān)心底層的數(shù)據(jù)結(jié)構(gòu)。

1.2 創(chuàng)建視圖

create view 視圖名 as  查詢語(yǔ)句;

1.3視圖的修改

alter view 視圖名 as 查詢語(yǔ)句;

1.4視圖的刪除

drop view 視圖名,視圖名。。。

1.5查看視圖

 DESC 視圖名;-----查看視圖相關(guān)字段

SHOW CREATE VIEW 視圖名;

二.連接查詢案例

01)查詢" 01 "課程比" 02 "課程成績(jī)高的學(xué)生的信息及課程分?jǐn)?shù)

02)查詢同時(shí)存在" 01 "課程和" 02 "課程的情況

03)查詢存在" 01 "課程但可能不存在" 02 "課程的情況(不存在時(shí)顯示為 null )

04)查詢不存在" 01 "課程但存在" 02 "課程的情況

05)查詢平均成績(jī)大于等于 60 分的同學(xué)的學(xué)生編號(hào)和學(xué)生姓名和平均成績(jī)

06)查詢?cè)趖_mysql_score表存在成績(jī)的學(xué)生信息

07)查詢所有同學(xué)的學(xué)生編號(hào)、學(xué)生姓名、選課總數(shù)、所有課程的總成績(jī)(沒(méi)成績(jī)的顯示為 null ) 

三.思維導(dǎo)圖 

總結(jié) 

到此這篇關(guān)于mysql數(shù)據(jù)庫(kù)視圖和執(zhí)行計(jì)劃的文章就介紹到這了,更多相關(guān)mysql視圖和執(zhí)行計(jì)劃內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論