SQL SELECT 查询
Select是SQL中最常用的语句。SQL中的SELECT语句用于从数据库检索或获取数据。我们可以获取整个表或根据某些指定的规则。返回的数据存储在结果表中。此结果表也称为结果集。
使用SELECT命令语句的SELECT子句,我们指定要在查询结果中显示的列,以及 (可选) 我们希望在结果表上方看到的列标题。
select子句是第一个子句,是数据库服务器评估的select语句的最后一个子句之一。这样做的原因是,在我们确定在最终结果集中包含什么之前,我们需要知道所有可能包含在最终结果集中的列。
样例表:
Basic 语法:
SELECT column1,column2 FROM table_name
column1 , column2 : 表字段的名称
table_name: 我们要从中获取记录的表
此查询将返回表中字段为column1、column2的所有行。
- 要获取整个表或表中的所有字段:
SELECT * FROM table_name;
- 查询以从表Student中获取字段ROLL_NO、NAME、AGE:
SELECT ROLL_NO, NAME, AGE FROM Student;
输出:
ROLL_NO | NAME | Age |
---|---|---|
1 | Ram | 18 |
2 | RAMESH | 18 |
3 | SUJIT | 20 |
4 | SURESH | 18 |
- 要从table Student中获取所有字段,请执行以下操作:
SELECT * FROM Student;
输出:
ROLL_NO | NAME | ADDRESS | PHONE | Age |
---|---|---|---|---|
1 | Ram | Delhi | XXXXXXXXXX | 18 |
2 | RAMESH | GURGAON | XXXXXXXXXX | 18 |
3 | SUJIT | ROHTAK | XXXXXXXXXX | 20 |
4 | SURESH | Delhi | XXXXXXXXXX | 18 |