A表里面有字段id | message | tomessageid
1 | 你好吗? | 0
2 | 很好! | 1
3 | 今天天气可以! | 0
4 | 你吃饭了吗? | 0
5 | 还行吧 | 1
A表的需求是这样的,一张信息表, message 表示 用户发表的消息,tomessageid 字段 0 表示不回复如何人, 1 表示回复给 A 表中id 为 1 的消息回复。类似一棵树形结构.我向用一条T_sql 语句查找出 A 表中前 二条 tomessageid 为 0的消息,其中包括 回复者消息也得取出来.
最后的结果为
id | message | tomessageid
1 | 你好吗? | 0
2 | 很好! | 1
3 | 今天天气可以! | 0
5 | 还行吧 | 1
1 | 你好吗? | 0
2 | 很好! | 1
3 | 今天天气可以! | 0
4 | 你吃饭了吗? | 0
5 | 还行吧 | 1
A表的需求是这样的,一张信息表, message 表示 用户发表的消息,tomessageid 字段 0 表示不回复如何人, 1 表示回复给 A 表中id 为 1 的消息回复。类似一棵树形结构.我向用一条T_sql 语句查找出 A 表中前 二条 tomessageid 为 0的消息,其中包括 回复者消息也得取出来.
最后的结果为
id | message | tomessageid
1 | 你好吗? | 0
2 | 很好! | 1
3 | 今天天气可以! | 0
5 | 还行吧 | 1
解决方案 »
- 怎样让MySQl 当本地库用?
- 【【【请教大神们一条SQL语句】】】
- mysql LIMIT 和IN 的问题
- mysql 一个特殊字符的输入
- 关于 连接mysql的问题
- 讨教mysql中的not in 怎么实现?
- 请问在mysql中误删除了记录可以恢复吗?
- LOAD DATA INFILE 的问题,出现空白字段?
- 我遇到查询时,一个select语句因为数据类型转换,导致整个数据库当掉的问题,盼解惑,谢谢。
- 我想在sql中的所有表中查询哪些表存在co1这个字段怎么弄,
- 求centos系统下 xtrabackup备份工具的下载安装文档!
- mysql的免费开源备份工具,xtrabackup工具,大家用过吗?
union all
select * from A where tomessageid in (select id from A tomessageid=0 order by id limit 2)