笛卡儿积
笛卡儿积实际上就是数学中的排列组合。
假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。
实例:
employee表(员工表):
4种
enterprise表(公司表):
4种
查询语句:
书写方式:用”,“号隔开,这样将多张表里面的数据全部出查出来的方式就是笛卡儿积(完全组合)。
查询结果:
16种
不过。这样查出来的数据,有很多是无效的数据。
相关阅读
MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化
MySQL的时间差函数TIMESTAMPDIFF、DATEDIFF的用法
MySQL的时间差函数TIMESTAMPDIFF、DATEDIFF的用法时间差函数TIMESTAMPDIFF、DATEDIFF的用法我们在写sql语句,尤其是存储过程中,会频
Navicat for MySQL破解,以及连接数据库出现错误:1045-Ac
在这个问题纠结了好些天,最后在这篇博客找到解决方法,转载记录下 https://blog.csdn.net/qq_36735409/article/details/78032144
MySQL版本大于5.0时,有个默认数据库information_schema,里面存放着所有数据库的信息(比如表名、 列名、对应权限等),通过这个数据库,
1,显示当前查询结果的行号SELECT @rownum := @rownum +1 AS rownum, e.* FROM (SELECT @rownum := 0) r, employee