Navicat 博客

2018 年 3 月 20 日,由 Robert Gravelle 撰写

有几种方法可以在 MySQL 中获取行的总数。某些数据库管理产品提供表大小等数据库统计信息,但也可以直接使用 SQL 来得到。在今天的文章中,我们将使用原生 COUNT() 函数来检索 MySQL 数据库中一个表或视图中的行数。在第 2 部分中,我们将学习如何从多个表中获取行计数,甚至从数据库中的所有表中获取行计数。

2018 年 3 月 14 日,由 Robert Gravelle 撰写

Navicat Premium 的非 Essentials 版本引入了代码段功能,针对首选的数据库类型编写查询就变得前所未有的简单。代码段功能允许你在 SQL 编辑器中工作时将可重用代码插入到 SQL 语句中。你除了可以访问一系列内置代码段之外,还可以定义自己的代码段。今天的文章将介绍这个令人兴奋的新功能。

2018 年 3 月 6 日,由 Robert Gravelle 撰写

在 Navicat for MySQL、PostgreSQL、SQLite、MariaDB 和 Navicat Premium 的非 Essentials 版本中,查询创建工具是一个用于直观地创建和编辑查询的工具。第 4 部分描述了如何在查询中使用原生 SQL 聚合函数以显示列的统计信息。本部分将介绍如何使用查询创建工具根据 HAVING 条件筛选已分组的数据。

2018 年 2 月 27 日,由 Robert Gravelle 撰写

除了获取个别值之外,SELECT 语句还能够基于一个或多个列聚合数据元素。Navicat 查询创建工具的这篇文章将介绍如何在查询中使用原生 SQL 聚合函数以显示列的统计信息。

2018 年 2 月 23 日,由 Robert Gravelle 撰写

防止数据丢失、损坏和灾难(人为和自然)的最佳方法之一是定期执行备份,这已成为远远超出数据库管理员(DBA)圈子的广泛知识。最常见的备份类型是完整备份、增量备份和差异备份。特别是,差异备份在企业的备份策略中发挥着越来越重要的作用,尤其对于那些运行大型数据库的公司。差异备份带来的难题是很难确定自上次完整备份以来已更改的数据量。此问题的答案对于决定是进行完整备份还是差异备份至关重要。在这篇文章中,我们将看到 SQL Server 2017 如何帮助解决这个问题。

Navicat 文章
频道条目
分享
文章归档