पाठ 26 / 28

व्यूज़ (Views)

एक सहेजी गई क्वेरी जिसे तालिका की तरह select किया जा सकता है।

व्यू बनाना

व्यू एक 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;

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

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