要在MySQL中創建視圖,可以使用CREATE VIEW語句。例如,要創建一個名為customer_view
的視圖,可以按照以下步驟操作:
CREATE VIEW customer_view AS
SELECT customer_id, name, email
FROM customers
WHERE status = 'active';
然后可以使用SELECT語句查詢視圖,如下所示:
SELECT * FROM customer_view;
在查詢視圖時,實際上是執行了視圖定義中的SELECT語句,并返回結果集。通過視圖可以簡化復雜的查詢操作,并提供了一個虛擬表來訪問數據。