搜索
 找回密码
 立即注册
收藏本版 |订阅

今日: 0|主题: 79|排名: 13 

发新帖
最新  | 热门  | 热帖  | 精华  | 新窗
筛选: 全部主题 全部时间 默认排序
新窗 更多 
作者 回复/查看 最后发表
mariadb教程[49] 自然联结
标准的联结(内部联结)返回所有数据,甚至相同的列多次出现。自然联结排除多次出现,使每个列只返回一次。每个内部联结其实都是自然联结。 ...

发表于 2020-3-16|最后回复:O'Reilly 2020-3-16 10:22

0 353

mariadb教程[48] 自联结
使用以下自联结也可做出相同的查询 用自联结而不用子查询。自联结通常作为外部语句用来替代从相同表中检索数据时使用的子查询语句。虽然最终的结果是相同的,但有时候处理 ...

发表于 2020-3-16|最后回复:O'Reilly 2020-3-16 09:45

0 339

mariadb教程[47] 对被联结的表使用表别名
别名除了用于列名和计算字段外,sql还允许给表名起别名。这样做有两个主要理由: 1.缩短sql语句 2.允许在单条select语句中多次使用相同的表 ...

发表于 2020-3-16|最后回复:O'Reilly 2020-3-16 09:31

0 348

mariadb教程[46] 联结多个表
mariadb在运行时关联指定的每个表以处理联结。这种处理可能是非常耗费资源的,因此不要联结不必要的表。联结的表越多,性能下降越厉害。子查询并不总是执行复杂select操作 ...

发表于 2020-3-16|最后回复:O'Reilly 2020-3-16 09:12

0 334

mariadb教程[45] 内部联结
ANSI SQL规范首选INNER JOIN语法。此外,尽管使用WHERE子句定义联结的确比较简单,但是使用明确的联结语法能够确保不会忘记联结条件,有时候这样做也能影响性能。 ...

发表于 2020-2-24|最后回复:O'Reilly 2020-2-24 17:02

0 424

mariadb教程[44] 创建联结
如果由没有联结条件的表关系则返回的结果为笛卡儿积。检索出的行的数目将是第一个表中的行数乘以第二个表中的行数。 在运行时关联指定的每个表以处理联结。 这种处理可能是 ...

发表于 2020-2-24|最后回复:O'Reilly 2020-2-24 16:46

0 394

mariadb教程[43] 作为计算字段使用子查询
相关子查询(correlated subquery) 涉及外部查询的子查询。 这种类型的子查询称为相关子查询。任何时候只要列名可能有多义性,就必须使用这种语法(表名和列名由一个句点 ...

发表于 2020-2-12|最后回复:O'Reilly 2020-2-12 16:55

0 405

mariadb教程[42] 子查询
在WHERE子句中使用子查询能够编写出功能很强并且很灵活的 SQL语句。 对于能嵌套的子查询的数目没有限制,不过在实际使用时由于性能的限制,不能嵌套太多的子查询。 虽然子 ...

发表于 2020-2-12|最后回复:O'Reilly 2020-2-12 16:42

0 393

mariadb教程[41] SELECT子句及其顺序

O'Reilly 发表于 2020-2-12|最后回复:O'Reilly 2020-2-12 14:59

0 394

mariadb教程[40] group by
GROUP BY子句可以包含任意数目的列。这使得能对分组进行嵌套, 为数据分组提供更细致的控制。 如果在GROUP BY子句中嵌套了分组,数据将在后规定的分组上进行汇总。换句话说 ...

发表于 2020-2-12|最后回复:O'Reilly 2020-2-12 14:49

0 390

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

返回版块 返回顶部