دستور CREATE VIEW در SQL

در این مقاله به بررسی دستور CREATE VIEW در SQL خواهیم پرداخت. دستور CREATE VIEW برای ایجاد یک نمایش (View) در پایگاه داده استفاده می‌شود. نمایش‌ها به عنوان یک جدول مجازی عمل می‌کنند که اطلاعاتی را از یک یا چند جدول واقعی در پایگاه داده استخراج می‌کنند.

با استفاده از دستور CREATE VIEW، می‌توانید نتیجه‌ای را که به عنوان یک جدول نمی‌توانید آن را ذخیره کنید، به صورت یک نمایش ایجاد کنید. این نمایش‌ها می‌توانند برای نمایش داده‌ها با فیلترها، عملیات‌ها و یا محاسبات پیچیده استفاده شوند.

در زیر نمونه‌ای از نحوه استفاده از دستور CREATE VIEW را مشاهده می‌کنید:

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

در این دستور، view_name نامی است که به نمایش ایجاد شده اختصاص داده می‌شود. سپس با استفاده از عبارت SELECT، ستون‌های مورد نیاز برای نمایش انتخاب می‌شوند. سپس از عبارت FROM و table_name برای مشخص کردن جدول منبع استفاده می‌شود. در نهایت، با استفاده از عبارت WHERE، شرایطی برای فیلتر کردن داده‌ها مشخص می‌شود.

بعد از ایجاد نمایش، می‌توانید از آن مانند یک جدول عادی استفاده کنید و عملیاتی مانند SELECT، INSERT، UPDATE و DELETE را روی آن انجام دهید.

حالا به مثالی از استفاده از دستور CREATE VIEW می‌پردازیم. فرض کنید یک پایگاه داده حاوی جدولی به نام Employees با ستون‌های FirstName، LastName و Salary دارید. می‌خواهید نمایشی ایجاد کنید که تنها نام و نام خانوادگی کارمندان را در آن نمایش دهد. برای این کار می‌توانید از دستور CREATE VIEW به صورت زیر استفاده کنید:

CREATE VIEW EmployeesView AS
SELECT FirstName, LastName
FROM Employees;

با اجرای این دستور، یک نمایش به نام EmployeesView ایجاد می‌شود که تنها ستون‌های FirstName و LastName را از جدول Employees نمایش می‌دهد.

در این مقاله به بررسی دستور CREATE VIEW در SQL پرداختیم. این دستور برای ایجاد نمایش‌ها در پایگاه داده استفاده می‌شود و به شما امکان می‌دهد اطلاعات مورد نیاز خود را از یک ی