A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨礼文 中级黑马   /  2012-3-21 22:23  /  3204 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 杨礼文 于 2012-3-22 09:08 编辑

distinct是对整个结果集进行数据重复处理的 而不是针对没一个列 也就是说数据集重复的内容不会显示出来  起到一个过滤的作用

union是把两个执行结果联合在一起显示

Union 会将其中完全重复的数据合并为一条
Union all 不合并重复的数据

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

5 个回复

倒序浏览
谢谢分享
回复 使用道具 举报
可以看看数据库的帮助文档,那个跟全面一点!
回复 使用道具 举报
韩迎龙 发表于 2012-3-22 00:12
可以看看数据库的帮助文档,那个跟全面一点!

非常感谢
回复 使用道具 举报
     感觉自己动手写写那些脚本语言,去Sql运行一下,有什么差别一下就知道,而且印象更加深刻
回复 使用道具 举报
据一些DBA说这些关键字都是比较消耗资源的,不是必须是一般不要使用。或者通过group by等其他方式实现,效率会高些
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马