in嵌套循环会自动过滤掉重复的ID
来源:互联网 发布:数据库审计系统设计 编辑:程序博客网 时间:2024/04/30 15:49
mysql> select count(*) from goods
-> where goodsid
-> in(SELECT goodsid FROM goodsatt WHERE cid=200);
+----------+
| count(*) |
+----------+
| 169039 |
+----------+
1 row in set (7.00 sec)
mysql> select count(*) from goods a,goodsatt b
-> where (a.goodsid=b.goodsid and b.cid=200);
+----------+
| count(*) |
+----------+
| 172083 |
+----------+
1 row in set (2.63 sec)
所以要是用这2种不同语句统计的话数据是会不同的。mysql> SELECT *
-> FROM lm_menu_att
-> WHERE att_id =200
-> LIMIT 0 , 30
-> ;
+---------+--------+
| menu_id | att_id |
+---------+--------+
| 363 | 200 |
| 359 | 200 |
| 364 | 200 |
| 364 | 200 |
+---------+--------+
4 rows in set (0.02 sec)
mysql> select count(*) from lm_menu
-> where menu_id
-> in(SELECT menu_id FROM lm_menu_att WHERE att_id=200
+----------+
| count(*) |
+----------+
| 3 |
+----------+
1 row in set (0.00 sec)
mysql> select count(*) from lm_menu a,lm_menu_att b
-> where (a.menu_id=b.menu_id and b.att_id=200);
+----------+
| count(*) |
+----------+
| 4 |
+----------+
1 row in set (0.00 sec)
- in嵌套循环会自动过滤掉重复的ID
- <c:foreach>标签循环嵌套重复显示的问题
- 人生会重复,也会循环
- JSON 根据Id 过滤重复对象
- map的insert会自动忽略重复key,而不是替换
- 过滤掉字符串中重复的字符
- 使用HashSet过滤掉重复的字符
- ScrollView嵌套ListView会出现的ListView底部会自动出现在屏幕上
- Android_ScrollView嵌套ListView会出现的ListView底部会自动出现在屏幕上
- 在同一个jsp页面包括嵌套页面出现2个相同的id会怎么样
- 循环list,删除重复id数据
- click函数嵌套click函数会出现重复函数的情况
- Dialog的ID重复
- 嵌套循环的优化。。。
- smarty的嵌套循环
- 循环的嵌套
- for循环的嵌套
- 循环嵌套的应用
- Android的 ViewPager 学习笔记
- .net 程序反编译工具介绍
- php错误处理、异常!
- 学习velocity的心得
- mysql小数类型字段,float,double
- in嵌套循环会自动过滤掉重复的ID
- 连表查询,distinct过滤重复数据
- INNER JOIN多表联接查询交集查询
- Mysql覆盖索引
- WaitForSingleObject的用法
- mysql 从一个数据库数据表插入到另一个数据库数据表
- MappedbyteBuffer与普通的IO性能比较
- mysql 增加临时列,没有的列
- dedecms数据库类SQL类调试输出执行过的所有SQL语句