帮我看看如下的SQL语句该如何写(要考虑效率问题)

nsi20141 2004-12-15 10:59:31
表结构如下:
ID NAME DATE
AA aa 1日
BB bb 1日
CC cc 1日
AA aa 2日
CC cc 2日
我怎么样把1日里有,2日里没有的记录select 出来(例如:把BB(代码) bb(名字) 1日(日期)记录select出来)
...全文
89 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsxaa 2004-12-15
  • 打赏
  • 举报
回复
不知道效率怎么样
select *
from t a
where date='1日'
and not exists(select 1 from t where date='2日' and id=a.id)

34,873

社区成员

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

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