[DB] VIEW
1. View 가. View란? 데이터베이스에 존재하는 ‘가상의 테이블’ 실제 행과 열을 가지고 있지만 데이터를 저장하고 있지 않고 SQL만 저장한다. MySQL에서는 단지 다른 테이블이나 View의 데이터를 보여주는 역할만 수행한다. 복잡한 Join이나 Subquery를 View를 사용해서 단순하게 만들 수 있다. 나. 장점SELECT CustomerName, OrderIDFROM CustomersINNER JOIN Orders ON Customers.CustomerID = Orders.CustomerIDWHERE Customers.Country = 'USA';예를 들어, 다음과 같은 복잡한 쿼리를 가지고 있다고 가정해 본다. (실제로는 더 복잡하고 반복되겠죠?) CREATE VIEW USA_Order..
2024.06.22