>mysql -h localhost -u root -p
mysql> use world;
Database changed
mysql> show tables;
+-----------------+
| Tables_in_world |
+-----------------+
| city |
| country |
| countrylanguage |
+-----------------+
3 rows in set (0.00 sec)
mysql> select count(*) from city;
+----------+
| count(*) |
+----------+
| 4079 |
+----------+
1 row in set (0.00 sec)
mysql> select count(*) from country;
+----------+
| count(*) |
+----------+
| 239 |
+----------+
1 row in set (0.00 sec)
mysql> select 4079*239
-> ;
+----------+
| 4079*239 |
+----------+
| 974881 |
+----------+
1 row in set (0.00 sec)
这里就是计算交叉组合数量,因为他们之间一个相同的关联字段
mysql> select count(*) from city,country
-> ;
+----------+
| count(*) |
+----------+
| 974881 |
+----------+
1 row in set (0.00 sec)
实际上mysql所做的操作就是把你所查询表的数量相乘得到的结果!
mysql> select count(*) from city,country,countrylanguage;
+-----------+
| count(*) |
+-----------+
| 959282904 |
+-----------+
1 row in set (0.02 sec)
mysql> select count(*) from countrylanguage;
+----------+
| count(*) |
+----------+
| 984 |
+----------+
1 row in set (0.00 sec)
mysql> select 4079*239*984;
+--------------+
| 4079*239*984 |
+--------------+
| 959282904 |
+--------------+
1 row in set (0.00 sec)
分享到:
相关推荐
### MySQL 查询根据列按条件统计总数 在MySQL中,经常需要对数据进行统计分析,特别是针对某一特定条件下的数据总量的统计。此类操作通常涉及到`COUNT()`函数与`GROUP BY`语句的结合使用,有时还需要与其他子查询或...
在Java编程中,获取MySQL数据库中所有表的记录总数是一个常见的需求,特别是在数据分析或者性能监控场景下。本文将介绍两种有效的方法来实现这一目标,通过编写Java程序与MySQL数据库进行交互。 首先,我们需要确保...
CONCAT函数是MySQL中的字符串操作函数,用于将两个或更多个字符串连接成一个单一的字符串。其基本语法为`CONCAT(str1, str2, ..., str_n)`。例如,如果你有两个字段`name`和`surname`,你可以用`CONCAT(name, ' ', ...
在MySQL中,多表关联统计是一项常见的操作,特别是在数据分析和报表生成中。它涉及到从多个相关的数据表中提取并合并信息,以便进行更复杂的聚合计算。在这个示例中,我们将探讨如何利用子查询来处理多表关联统计的...
本文介绍了MySQL中的多表查询技术,包括基本概念、如何避免笛卡尔积、统计函数的使用以及子查询的实现方式。掌握这些技术对于高效地管理和查询数据库是非常重要的。随着业务复杂度的增加,多表查询的运用将会越来越...
mysql统计半年数据
MySql,多表联合查询加AS语句,多余的就不说了,自己看,绝对简单!
"Ubuntu交叉编译MySQL的C语言程序到ARM开发板" 本文将详细介绍如何在 Ubuntu 系统下交叉编译 MySQL 的 C 语言程序到 ARM 开发板。该过程需要安装必要的开发包、设置交叉编译工具链、修改 CMakeLists.txt 文件、编写...
### MySQL 实现一天24小时数据统计并默认补0的方法 在进行数据分析时,我们经常会遇到需要统计一天内每个小时的数据情况。为了确保统计数据的完整性,对于那些在某小时内无记录的情况,通常需要将该小时的数据设为0...
这个数据表可能包含了各国的基本统计数据,如国家名称、首都、人口、面积、货币、国际电话区号等。这些信息通常被用在与地理位置相关的Web应用程序或服务中,例如地图应用、国际电商网站或者数据分析平台。 描述中...
MySQL 多表联合查询教程 在本教程中,我们将学习 MySQL 中的多表联合查询,包括多表插入和多表更新的操作。多表联合查询是指从多个表中检索数据的操作,这种操作在实际应用中非常常见。 什么是多表联合查询 多表...
### Qt5.6.2 交叉编译 MySQL 驱动知识点详解 #### 一、基础知识概述 在深入了解Qt5.6.2交叉编译MySQL的相关步骤之前,我们需要先了解几个基本概念: - **Qt**:一个跨平台的应用程序开发框架,支持多种操作系统。...
练习题答案解决思路请查看本人原文章MySQL数据库多表查询练习题
"mysql省市区表完整版文件"提供了一个全面的数据库表结构,包含了中国所有省份、城市和区县的详细信息,这些信息通常包括行政区域的名称、区号、拼音以及经纬度坐标。下面我们将深入探讨这些知识点。 1. **MySQL...
MySQL数据库中的`proc`表是存储过程和函数的元数据表,它包含了关于用户自定义的存储过程和函数的信息。这个表在MySQL的系统数据库`mysql`中,用于记录所有数据库实例上的这些对象的详细信息。`proc.frm`, `proc.MYD...
关系型数据库+Mysql+查询用户连续登陆天数+数据统计 关系型数据库+Mysql+查询用户连续登陆天数+数据统计 关系型数据库+Mysql+查询用户连续登陆天数+数据统计 关系型数据库+Mysql+查询用户连续登陆天数+数据统计 关系...
本文将深入探讨“全自动统计MySQL数据工具12.04.25”,以及与之相关的多线程、配置文件和模版等核心概念。 1. 全自动统计MySQL数据工具 这款工具旨在自动化MySQL数据库中的数据统计工作,节省数据库管理员的时间和...
本文将深入探讨如何在MySQL中统计库表的大小,包括预估数据量和精确数据量的统计方法。 首先,我们可以通过MySQL的数据字典库information_schema来获取每个表的预估数据量。`information_schema.TABLES`表提供了...
MySQL全国行政区域表描述是指在MySQL数据库中创建一张表,用来存储全国各个行政区域的信息。这个表包含了行政区域的唯一标识符、名称、上级行政区域的标识符和行政级别等字段。 通过使用这张表,可以方便地查询和...
2017年10月31日版,714311条数据,5级行政区划,mysql脚本