今天简单回顾了一下数据库系统概论的数据查询,数据查询是数据库的核心操作。
一般格式为
SELECT [ALL|DISTINCT]<目标列表达式>[<目标列表达式>]...
FROM <表名或视图名>...
WHERE <条件表达式>...
GROUP BY <列名1>[<HAVING<条件表达式>]
ORDER BY <列名2>[ASC|DESC];
在SQL语言中,一个SELECT-FROM-WHERE语句称为一个查询块
ps:ORDER BY默认升序,DESC为降序
eg:游戏表game
name(游戏名称) | available platforms(发售平台) | price(价格) |
Portal | steam | 37.00 |
Steep | steam | 148.00 |
Human Fall Flat | steam | 58.00 |
Watch It | steam | 65.00 |
查询价格在50元以下的游戏
select name
from game
where price<50