GBase 8s V8.8 SQL 指南:教程-3.4

3.4 总结 
本章介绍了用于查询关系数据库的基本 SELECT 语句类型的语法示例和结果。单个表的
SELECT 语句一节显示了如何执行以下操作:
• 使用 Projection 和 FROM 子句从表中选择列和行
• 使用 Projection 、FROM 和 WHERE 子句从表中选择行
• 在 Projection 子句中使用 DISTINCT 或 UNIQUE 关键字来消除查询结果中重复
的行
• 使用 ORDER BY 子句和 DESC 关键字来排序检索的数据
• 选择包含非英语字符的数据值并对其排序
• 在 WHERE 子句中使用 BETWEEN 、IN 、MATCHES 和 LIKE 关键字以及各
种关系运算符来创建比较条件
• 创建包括值、排除值、查找一定范围内的值(使用关键字、关系运算符和下标)查
找值的子集的比较条件
• 使用精确文本比较、变长通配符和受限及非受限通配符来执行变量文本搜索
• 使用逻辑运算符 AND 、OR 和 NOT 来在 WHERE 子句中连接搜索条件或
Boolean 表达式
• 使用 ESCAPE 关键字来保护查询中的特殊字符
• 在 WHERE 子句中使用 IS NULL 和 IS NOT NULL 关键字来搜素 NULL 值
• 使用 FIRST 子句指定查询只返回符合 SELECT 语句的条件的指定书目的行
• 在 Projection 子句中使用算术运算符对数字字段执行计算并显示派生数据
• 将显示标签指定个计算列作为用于报告的格式化工具
本章还介绍了简单连接条件,使您能够从两个或多个表中选择和显示数据。多表 SELECT 
语句一节描述了如何执行下列操作:
• 创建笛卡尔积
• 创建 CROSS JOIN,它创建笛卡尔积
• 在查询中将 WHERE 子句与有效连接条件包括在一起以抑制笛卡尔积
• 定义和创建自然连接和等值连接
• 在一列或多列上连接两个或多个表
• 在多表查询中使用别名作为快捷方式
• 使用 INTO TEMP 子句将选择的数据检索到独立的临时表中,以便在数据库外部执
行计算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值