slp___ 2017-07-14 08:54 采纳率: 100%
浏览 2980
已采纳

SQL结果集去除重复记录的方法

SQL中多表查询出的结果集如何去重,distinct无效。sql server 数据库

  • 写回答

5条回答 默认 最新

  • 我是一个西瓜 2017-07-14 09:04
    关注

    sql server 数据库,可以用group by

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • ayay_870621 2017-07-14 09:07
    关注

    sql server 去重,是去重所有的列的,要所有列不重才行

    评论
  • codebaby27 2017-07-14 09:10
    关注

    字段去重建议distinct,多表联查都是采用连接join的方式,数据库截图都没有,可以去重后在多表联查,或者联查后在添加条件过滤

    评论
  • shonexx 2017-07-14 11:59
    关注

    可以试试结果分组再继续

    评论
  • 听雨停了 2017-07-19 02:04
    关注

    SELECT * FROM A
    UNION
    SELECT * FROM A
    如果是去除相同的行,直接用union就可以了。像上面这样就行了

    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 信号处理中的凸优化问题
  • ¥15 arm虚拟机无法和物理机互通
  • ¥15 如何在此代码上增加一个统计学生生源的功能?(语言-c语言)
  • ¥15 Android导航条遮盖异常
  • ¥15 计算机网络技术基础问题
  • ¥15 设置mac系统只能访问指定网站
  • ¥15 西门子博途 s7 1200控制三台步进电机
  • ¥15 基于非参数的方向距离函数求污染物影子价格(有偿)
  • ¥15 vue+element 生成table
  • ¥15 实验 4 FIFO 算法和 LRU 算法-C 程序实现