SkillByAIइंटरैक्टिव संस्करण खोलें →

पाठ 27 / 30

व्यूज़ (Views)

जटिल joins छिपाने और users को दिखने वाले columns सीमित करने के लिए SELECT को view के रूप में सहेजें।

व्यू बनाना

व्यू एक SELECT को नाम के साथ सहेजता है — इसे क्वेरी करने पर अंतर्निहित क्वेरी हर बार दोबारा चलती है।

CREATE VIEW high_value_orders AS
SELECT o.id, c.name, o.amount
FROM orders o
JOIN customers c ON c.id = o.customer_id
WHERE o.amount > 1500;

SELECT * FROM high_value_orders;

व्यू क्यों उपयोग करें

व्यू जटिल जॉइन को एक सरल नाम के पीछे छुपा देते हैं और यह भी सीमित कर सकते हैं कि उपयोगकर्ता कौन-से स्तंभ देख सकता है।