MySQL VIEW-এ AS কীওয়ার্ড ব্যবহার করে এলিয়াস তৈরি করা
MySQL-এ VIEW তৈরি করার সময় AS কীওয়ার্ড ব্যবহার করে ভিউটির একটি এলিয়াস (বিকল্প নাম) দেওয়া যায়। এটি ভিউকে একটি ভার্চুয়াল টেবিল처럼 ব্যবহার করতে সাহায্য করে।
উদাহরণ
টেবিল তৈরি:
CREATE TABLE DemoTable (FirstName VARCHAR(100));
INSERT INTO DemoTable VALUES ('Chris'), ('Robert'), ('Sam');
এলিয়াসসহ VIEW তৈরি
CREATE VIEW load_data AS SELECT * FROM DemoTable;
ভিউ থেকে ডেটা পড়া
SELECT * FROM load_data;
আউটপুট:
+-----------+
| FirstName |
+-----------+
| Chris |
| Robert |
| Sam |
+-----------+
VIEW-এর সুবিধা
- জটিল কোয়ারি সিম্পলিফাই করে।
- সিকিউরিটি: শুধু নির্দিষ্ট কলাম/রো এক্সপোজ করা যায়।
- ডেটা অ্যাবস্ট্রাকশন প্রদান করে।
নোট: ভিউ আপডেটযোগ্য হয় না যদি সেটিতে এগ্রিগেট, DISTINCT, GROUP BY, JOIN ইত্যাদি থাকে।