社区
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'进行查询,请问现在是否存在一次就可以确定记录的优化方案?
...全文
1139
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'
MySQL只操作同
一
条
记录
也会死锁吗?
在MySQL数据库操作中,死锁是高并发场景下不可忽视的
问题
。常规死锁多发生在多事务并发访问多
记录
时,但只操作同
一
条
记录
也可能死锁。本文分析了死锁形成
条
件,通过示例说明操作同
一
条
记录
引发死锁的原因,并给出避免死锁的方法。
mysql 表的第2
条
到4
条
记录
,mysql怎么查询第2到4
条
数据
本文介绍了 MySQL 中 LIMIT 关键字的使用方法,包括如何查询特定范围内的数据,例如查询第2到4
条
记录
,并提供了实际的例子。
mysql每10
条
数据取
一
条
_mysql中,怎么每隔10
条
抽
一
条
记录
,多谢
本文讲述了如何使用MySQL实现每10
条
记录
抽取
一
条
,并确保
同一
CID的城市ID数据错开插入,以防止作弊。通过示例代码和逻辑调整,实现了根据城市ID和考生数量分配座位的随机安排过程。
mysql 每10
条
读取
一
条
_mysql中,如何每隔10
条
抽
一
条
记录
,谢谢!
博客内容讲述了如何在MySQL中实现每10
条
数据中错开插入
一
条
特定
条
件的
记录
。通过查询和更新操作,确保当member
表中
CID相同的数据错开10
条
写入ks表,而不同的数据则随机写入。讨论中提出了使用二维数组和双重循环策略来安排座位,避免
同一
城市的考生相邻。
一
条
这样的SQL语句最多能查询出来多少
条
记录
?
文章探讨了MySQL中`SELECT*FROMuser`可能的最大
记录
数,重点分析了`max_allowed_packet`参数的作用,它是限制单次传输的数据包大小,而非查询结果集。此外,讨论了MySQL单行
记录
的最大存储空间为65535字节,以及InnoDB引擎的行溢出机制,如何处理超过单行限制的数据。实验验证了`max_allowed_packet`确实限制了单行数据的大小,而非整个结果集。
Oracle
17,133
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章