SQL查询 取出即时聊天记录 发送信息与回复的一一对应 40分,无满意结帖,结帖人yylyhl]

发布时间:2014-1-1 0:09:47编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SQL查询 取出即时聊天记录 发送信息与回复的一一对应 40分,无满意结帖,结帖人yylyhl]",主要涉及到SQL查询 取出即时聊天记录 发送信息与回复的一一对应 40分,无满意结帖,结帖人yylyhl]方面的内容,对于SQL查询 取出即时聊天记录 发送信息与回复的一一对应 40分,无满意结帖,结帖人yylyhl]感兴趣的同学可以参考一下。

数据库表里字段保存有 发送人和接收人的id,姓名 发送内容、时间等信息 现在要根据用户id取出自己所发出的消息和收到的消息  并且要将自己发出的消息与收到的回复消息一一对应 就像QQ聊天那样 这样sql语句改怎么写 我只能写成多条sql语句 但是要怎么让各个消息一一对应啊  晕死了 这是我写的sql --发出信息 select seq_id,gid,send_user_name,recv_user_name,txt,convert(varchar(19),t1.create_date,120) as create_date, show_flag,send_user_id,recv_user_id,subject=(select code_name from t_code where code_id=t2.subject) from t_msg t1  left join t_user t2 on user_id=recv_user_id  where send_user_id=257 --收到回复 select seq_id,gid,send_user_name,recv_user_name,txt,convert(varchar(19),t1.create_date,120) as create_date, show_flag,send_user_id,recv_user_id,subject=(select code_name from t_code where code_id=t2.subject) from t_msg t1  left join t_user t2 on user_id=send_user_id  where recv_user_id=257


上一篇:求一SQL 语句 小弟菜鸟 高手帮帮忙!!! 40Rock_chen996]
下一篇:SQLServer2008报表 20zhengjf123]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款