求解决 sqlserver,exists解决办法

Gfeiyv 2020-11-28 11:07:51
查找血型相同的人,
...全文
262 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gfeiyv 2020-12-01
  • 打赏
  • 举报
回复
引用 6 楼 吉普赛的歌 的回复:
你贴出示例数据, 还有期望结果吧。
OK🆗,好啦,是因为我有一条没加限定名
吉普赛的歌 2020-11-30
  • 打赏
  • 举报
回复
你贴出示例数据, 还有期望结果吧。
Gfeiyv 2020-11-29
  • 打赏
  • 举报
回复
引用 3 楼 吉普赛的歌 的回复:
select * from tableName as a
where exists(
    select 1 from tableName as b
    where a.学号!=b.学号 and a.血型型号=b.血型型号
)
order by a.血型型号
我就是学长您这样写的,可是出错了
Gfeiyv 2020-11-29
  • 打赏
  • 举报
回复
我就是学长您这样写的,出错了
吉普赛的歌 2020-11-28
  • 打赏
  • 举报
回复
select * from tableName as a
where exists(
    select 1 from tableName as b
    where a.学号!=b.学号 and a.血型型号=b.血型型号
)
order by a.血型型号
天行归来 2020-11-28
  • 打赏
  • 举报
回复

select * from 个人信息 where 血型型号 in
  (select 血型型号 from 个人信息 group by 血型型号 having count(血型型号) >= 2)
Gfeiyv 2020-11-28
  • 打赏
  • 举报
回复
怎么做呢?太难了

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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