SELECT语句

简介:

SELECT 语句用于从表中选取数据。

语法

 
  
  1. SELECT [ DISTINCT ]
  2. { * | projectItem [, projectItem ]* }
  3. FROM tableExpression;

测试数据

a(VARCHAR) b(INT) c(DATE)
a1 211 1990-02-20
b1 120 2018-05-12
c1 89 2010-06-14
a1 46 2016-04-05

示例一

 
  
  1. SELECT * FROM 表名;

测试结果

a(VARCHAR) b(INT) c(DATE)
a1 211 1990-02-20
b1 120 2018-05-12
c1 89 2010-06-14
a1 46 2016-04-05

示例二

 
  
  1. SELECT a, c AS d FROM 表名;

测试数据

a(VARCHAR) d(DATE)
a1 1990-02-20
b1 2018-05-12
c1 2010-06-14
a1 2016-04-05

示例三

 
  
  1. SELECT DISTINCT a FROM 表名;

测试结果

a(VARCHAR)
a1
b1
c1

子查询

普通的SELECT是从几张表中读数据,如SELECT column_1, column_2 … FROM table_name,但查询的对象也可以是另外一个SELECT操作。

注意: 当查询的对象是另一个SELECT操作时,必须为子查询加别名。示例如下。

 
  
  1. INSERT INTO result_table
  2. SELECT * from
  3. (
  4. SELECT t.a,
  5. sum(t.b) AS sum_b
  6. FROM t1 t
  7. GROUP BY t.a) t1
  8. WHERE t1.sum_b > 100;

测试结果

a(VARCHAR) b(INT)
a1 211
b1 120
a1 257
本文转自实时计算—— SELECT语句
相关文章
|
4月前
|
SQL 数据库
SQL SELECT DISTINCT 语句
【7月更文挑战第10天】SQL SELECT DISTINCT 语句。
55 6
|
5月前
|
SQL 数据库
SQL INSERT INTO SELECT 语句
SQL INSERT INTO SELECT 语句
74 3
|
5月前
|
SQL 关系型数据库 MySQL
SQL SELECT INTO 语句
SQL SELECT INTO 语句
51 4
|
4月前
|
SQL Java 数据库连接
SQL SELECT语句的基本用法
SQL SELECT语句的基本用法
|
SQL 关系型数据库 MySQL
第3章_基本select语句
第3章_基本select语句
67 0
|
6月前
|
SQL
SQL中GROUP BY语句与HAVING语句的使用
SQL中GROUP BY语句与HAVING语句的使用
108 1
|
SQL 存储 前端开发
第03章_基本的SELECT语句
第03章_基本的SELECT语句
219 1
|
SQL 存储 关系型数据库
03_基本的SELECT语句
03_基本的SELECT语句
97 0
|
SQL Java 数据库连接
SELECT操作
SELECT操作
76 0

相关课程

更多
下一篇
无影云桌面