热线电话:13121318867

登录
2018-12-04 阅读量: 745
总结关系数据库的查询

处理关系数据库的查询可以是以下类别:

数据定义语言:用于定义数据库的结构。例如; CREATE TABLE,ADD COLUMN,DROP COLUMN等。

数据操作语言:用于操纵关系中的数据。例如; INSERT,DELETE,UPDATE等。

数据查询语言:用于从关系中提取数据。例如; 选择

首先,我们将考虑数据查询语言。从关系数据库检索的通用查询是:

  1. SELECT [ DISTINCT ] Attribute_List FROM R1,R2 ... .RM
  2. [ WHERE条件]
  3. [ GROUP BY(属性)[ HAVING条件]]
  4. [ ORDER BY(Attributes)[ DESC ]];

如果要从关系数据库中检索,则必须使用语句1表示的部分查询。在[]中写的语句是可选的。我们将查看表1中所示关系的可能查询组合。

案例1:如果我们想要检索所有学生的ROLL_NONAME属性,查询将是:

案例2:如果我们想要检索ROLL_NO大于2的学生的ROLL_NONAME,则查询将是:

案例3:如果我们想要检索学生的所有属性,我们可以编写*代替将所有属性写为:

0.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子