怎樣得到表中不一樣的記錄(至少有一個字段的值不同)﹐

LiSDN 2003-05-19 04:25:23
謝謝
...全文
60 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
playyuer 2003-05-19
  • 打赏
  • 举报
回复
select *
from yourtable
where '[' + F1 + '][' + F2 + ... ']['+ Fn + ']' in
(select '[' + F1 + '][' + F2 + ... ']['+ Fn + ']'
from yourtable
group by '[' + F1 + '][' + F2 + ... ']['+ Fn + ']'
having count(*) = 1)

BBQ 2003-05-19
  • 打赏
  • 举报
回复
select distinct FieldLists from yourtable
BBQ 2003-05-19
  • 打赏
  • 举报
回复
DISTINCT :
可以指定字段,它是SQL语句中最基本的关键字
楼主还需要多看看SQL方面的书
happydreamer 2003-05-19
  • 打赏
  • 举报
回复
DISTINCT 关键字可从 SELECT 语句的结果中除去重复的行。如果没有指定 DISTINCT,那么将返回所有行,包括重复的行
愉快的登山者 2003-05-19
  • 打赏
  • 举报
回复
select distinct * from yourtable

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧