एसक्यूएल ट्यूटोरियल

एसक्यूएल होम एसक्यूएल परिचय एसक्यूएल सिंटेक्स एसक्यूएल चुनें एसक्यूएल अलग का चयन करें एसक्यूएल कहां एसक्यूएल और, या, नहीं SQL आदेश द्वारा एसक्यूएल सम्मिलित करें एसक्यूएल शून्य मान एसक्यूएल अपडेट एसक्यूएल हटाएं एसक्यूएल शीर्ष का चयन करें एसक्यूएल न्यूनतम और अधिकतम एसक्यूएल गणना, औसत, योग एसक्यूएल लाइक एसक्यूएल वाइल्डकार्ड एसक्यूएल इन एसक्यूएल के बीच एसक्यूएल उपनाम एसक्यूएल जुड़ता है एसक्यूएल इनर जॉइन एसक्यूएल लेफ्ट जॉइन एसक्यूएल राइट जॉइन एसक्यूएल पूर्ण शामिल हों एसक्यूएल सेल्फ जॉइन एसक्यूएल संघ एसक्यूएल ग्रुप बाय एसक्यूएल होने एसक्यूएल मौजूद है एसक्यूएल कोई, सभी एसक्यूएल में चयन करें चयन में एसक्यूएल डालें एसक्यूएल केस एसक्यूएल अशक्त कार्य SQL संग्रहीत कार्यविधियाँ एसक्यूएल टिप्पणियाँ एसक्यूएल ऑपरेटर्स

SQL डेटाबेस

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

एसक्यूएल संदर्भ

एसक्यूएल कीवर्ड मायएसक्यूएल फंक्शन्स SQL सर्वर कार्य एमएस एक्सेस फ़ंक्शंस एसक्यूएल त्वरित रेफरी

एसक्यूएल उदाहरण

एसक्यूएल उदाहरण एसक्यूएल प्रश्नोत्तरी एसक्यूएल व्यायाम SQL प्रमाणपत्र

एसक्यूएल दृश्य


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

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

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

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

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

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

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

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


एसक्यूएल उदाहरण देखें

निम्न 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];


एसक्यूएल एक दृश्य अद्यतन कर रहा है

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

SQL क्रिएट या रिप्लेस व्यू सिंटेक्स

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';

एसक्यूएल एक दृश्य छोड़ रहा है

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

एसक्यूएल ड्रॉप व्यू सिंटेक्स

DROP VIEW view_name;

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

उदाहरण

DROP VIEW [Brazil Customers];