社区
Oracle
帖子详情
关于从同一表中根据2条记录确定一条记录的问题
bbsince1991
2013-02-01 08:30:13
现在有表
字段
:A(PK),B,C,D
假设有数据:
1,M,N1,L1
2,M,N2,L2
现在需要从表中查询B=‘M',并且C='N1',同时要求存在有另一条B=‘M',并且C='N2'的记录,
最后查询出结果M,N2,L1.
之前的做法先先查出B=‘M',并且C='N1',得出B的值,再按照B=‘M',并且C='N2'进行查询,请问现在是否存在一次就可以确定记录的优化方案?
...全文
1103
1
打赏
收藏
关于从同一表中根据2条记录确定一条记录的问题
现在有表 字段 :A(PK),B,C,D 假设有数据: 1,M,N1,L1 2,M,N2,L2 现在需要从表中查询B=‘M',并且C='N1',同时要求存在有另一条B=‘M',并且C='N2'的记录, 最后查询出结果M,N2,L1. 之前的做法先先查出B=‘M',并且C='N1',得出B的值,再按照B=‘M',并且C='N2'进行查询,请问现在是否存在一次就可以确定记录的优化方案?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小海葵1
2013-02-01
打赏
举报
回复
SELECT T1.B, T2.C, T1.D FROM TEST T1 INNER JOIN TEST T2 ON T1.B = T2.B AND T1.A <> T2.A WHERE T1.B = 'M' AND T1.C = 'N1' AND T2.C = 'N2'
(参考)查询和删除
同一
表内一个或多个字段重复
记录
的SQL语句.pdf
(参考)查询和删除
同一
表内一个或多个字段重复
记录
的SQL语句.pdf
[1]arcgis属性
表中
选择
同一
属性的多个值.docx
arcgis中编辑的数据怎样在属性
表中
选择
同一
个属性的多个值,本文给出了详细的解答,并有真实案例配图
用ASP.NET在
同一
网页中显示主从关系表的相关数据
用ASP.NET在
同一
网页中显示主从关系表的相关数据
同一
控制下的关联企业之间无偿划转股权或资产的会计与税务处理.pdf
同一
控制下的关联企业之间无偿划转股权或资产的会计与税务处理.pdf
DELETE 语句
sql server 里面 DELETE 语句的使用方法示例
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章