06、基本查询、投影查询

1、基本查询语法

SELECT * FROM <表名>

 

2、基本查询举例

  • 查询students表的所有数据
SELECT * FROM students;

结果如下,查询出students表的所有数据,查询的结果是一个二维表

id

class_id

name

gender

score

1

1

小明

M

90

2

1

小红

F

95

3

1

小军

M

88

4

1

小米

F

73

5

2

小白

F

81

6

2

小兵

M

55

7

2

小林

M

85

8

3

小新

F

91

9

3

小王

M

89

10

3

小丽

F

88

 

3、投影查询语法

如果我们只希望返回某些列的数据,而不是所有列的数据,我们可以用SELECT 列1, 列2, 列3 FROM ...,让结果集仅包含指定列。这种操作称为投影查询

SELECT 列1, 列2, 列3 FROM ... 
或者 
SELECT 列1 a, 列2 b, 列3 c FROM ... 
或者 
SELECT 列1 as a, 列2 as b, 列3 as c FROM ...

 

4、投影查询举例

  • 查询students表中所有的id和name信息
SELECT id, name FROM students;

结果如下,将返回每条数据的id和name

id

name

1

小明

2

小红

3

小军

4

小米

5

小白

6

小兵

7

小林

8

小新

9

小王

10

小丽

如果将查询出来的结果,每一列起个别名,可以这样

SELECT id '编号', name '姓名' FROM students;

或者

SELECT id as '编号', name as '姓名' FROM students;

结果如下:

'编号'

'姓名'

1

小明

2

小红

3

小军

4

小米

5

小白

6

小兵

7

小林

8

小新

9

小王

10

小丽

 

5、小结

  • 查询表格所有数据用select * from ...
  • 查询表格指定列用select a, b from ...,想起别名用 as ,或者直接在列表后面直接接别名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值