A view is a virtual table containing the result of a query. Views let you reuse parts of a query and organize your code better. An example view looks like this:

```sql
CREATE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName
FROM Customers
WHERE Country = 'Brazil';
```
This query selects all customers from Brazil and stores them into the view `[Brazil Customers]`. Views can be queried like real tables:

```sql
SELECT * FROM [Brazil Customers] ORDER BY CustomerName LIMIT 5;
```
This query returns the first 5 rows in the view, ordered by the customer name.
You can also update views:
```sql
CREATE OR REPLACE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName, City
FROM Customers
WHERE Country = 'Brazil';
```
or delete them.
```sql
DROP VIEW [Brazil Customers];
```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence