
# VALUES
#### 语法
VALUES row \[, ...\]
where row is a single expression or
( column_expression \[, ...\] )
#### 描述
VALUES用于查询可以使用的任何地方（例如SELECT、INSERT的FROM子句）。VALUES用于创建了一个没有列名的匿名表，但是表和列可以使用具有列别名的AS子句命名。
#### 示例
- 返回一个1列3行的表：
  ```
  VALUES 1, 2, 3
  ```
  
- 返回一个2列3行的表：
  ```
  VALUES
  (1, 'a'),
  (2, 'b'),
  (3, 'c')
  ```
  
- 返回具有列名id、name的表：
  ```
  SELECT * FROM (values (1, 'a'), (2, 'b'),(3, 'c')) AS t (id, name);
  ```
  
- 创建一个具有列名id、name的新表：
  ```
  CREATE TABLE example AS 
   SELECT * FROM (VALUES (1, 'a'), (2, 'b'), (3, 'c')) AS t (id, name);
  ```
  
 
