MySQL ट्यूटोरियल

मायएसक्यूएल होम MySQL परिचय माईएसक्यूएल आरडीबीएमएस

मायएसक्यूएल एसक्यूएल

मायएसक्यूएल एसक्यूएल MySQL चुनें MySQL कहाँ MySQL और, या, नोट MySQL ऑर्डर बाय MySQL सम्मिलित करें MySQL नल मान MySQL अद्यतन MySQL DELETE MySQL सीमा MySQL मिन और MAX MySQL COUNT, AVG, SUM मायएसक्यूएल लाइक मायएसक्यूएल वाइल्डकार्ड MySQL IN MySQL के बीच MySQL उपनाम MySQL जुड़ता है MySQL इनर जॉइन MySQL लेफ्ट जॉइन MySQL राइट जॉइन MySQL क्रॉस जॉइन मायएसक्यूएल सेल्फ जॉइन मायएसक्यूएल यूनियन मायएसक्यूएल ग्रुप बाय MySQL होने MySQL मौजूद है MySQL कोई भी, सभी MySQL सम्मिलित करें चुनें माईएसक्यूएल केस MySQL अशक्त कार्य MySQL टिप्पणियाँ MySQL ऑपरेटर्स

MySQL डेटाबेस

MySQL डीबी बनाएँ MySQL ड्रॉप डीबी MySQL तालिका बनाएँ MySQL ड्रॉप टेबल MySQL परिवर्तन तालिका MySQL बाधाएं MySQL शून्य नहीं है मायएसक्यूएल यूनिक MySQL प्राथमिक कुंजी MySQL विदेशी कुंजी MySQL चेक MySQL डिफ़ॉल्ट MySQL इंडेक्स बनाएं MySQL ऑटो इंक्रीमेंट MySQL तिथियाँ MySQL दृश्य

MySQL संदर्भ

MySQL डेटा प्रकार मायएसक्यूएल फंक्शन्स

MySQL उदाहरण

MySQL उदाहरण MySQL प्रश्नोत्तरी MySQL व्यायाम

MySQL दृश्य


MySQL क्रिएट व्यू स्टेटमेंट

SQL में, एक दृश्य एक SQL कथन के परिणाम-सेट पर आधारित एक वर्चुअल तालिका है।

एक दृश्य में वास्तविक तालिका की तरह ही पंक्तियाँ और स्तंभ होते हैं। दृश्य में फ़ील्ड डेटाबेस में एक या अधिक वास्तविक तालिकाओं के फ़ील्ड हैं।

आप किसी दृश्य में SQL कथन और फ़ंक्शन जोड़ सकते हैं और डेटा को इस तरह प्रस्तुत कर सकते हैं जैसे कि डेटा एक ही तालिका से आ रहा हो।

CREATE VIEWकथन के साथ एक दृश्य बनाया गया है।

व्यू सिंटेक्स बनाएं

CREATE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;

नोट: एक दृश्य हमेशा अप-टू-डेट डेटा दिखाता है! डेटाबेस इंजन दृश्य को फिर से बनाता है, हर बार जब कोई उपयोगकर्ता उससे पूछताछ करता है।


MySQL उदाहरण देखें

निम्न SQL एक दृश्य बनाता है जो ब्राज़ील के सभी ग्राहकों को दिखाता है:

उदाहरण

CREATE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName
FROM Customers
WHERE Country = 'Brazil';

हम उपरोक्त दृश्य को निम्नानुसार क्वेरी कर सकते हैं:

उदाहरण

SELECT * FROM [Brazil Customers];

निम्न SQL एक दृश्य बनाता है जो "उत्पाद" तालिका में औसत मूल्य से अधिक मूल्य वाले प्रत्येक उत्पाद का चयन करता है:

उदाहरण

CREATE VIEW [Products Above Average Price] AS
SELECT ProductName, Price
FROM Products
WHERE Price > (SELECT AVG(Price) FROM Products);

हम उपरोक्त दृश्य को निम्नानुसार क्वेरी कर सकते हैं:

उदाहरण

SELECT * FROM [Products Above Average Price];


MySQL एक दृश्य अपडेट कर रहा है

CREATE OR REPLACE VIEWकथन के साथ एक दृश्य को अद्यतन किया जा सकता है ।

सिंटेक्स देखें या बदलें

CREATE OR REPLACE VIEW view_name AS
SELECT column1, column2, ...
FROM table_name
WHERE condition;

निम्न SQL "ब्राज़ील ग्राहक" दृश्य में "सिटी" कॉलम जोड़ता है:

उदाहरण

CREATE OR REPLACE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName, City
FROM Customers
WHERE Country = 'Brazil';

MySQL एक दृश्य छोड़ रहा है

DROP VIEWकथन के साथ एक दृश्य हटा दिया जाता है ।

ड्रॉप व्यू सिंटैक्स

DROP VIEW view_name;

निम्न SQL "ब्राज़ील ग्राहक" दृश्य को छोड़ देता है:

उदाहरण

DROP VIEW [Brazil Customers];