subwarhead
2012-08-27 18:12求一条统计查询的SQL语句
有一个站内私信表 private_message:
想要实现类似于微博私信那种根据 好友 查询出私信会话.
select max(id) m_id,count(id) from ose_private_message where user_id=1 group by friend_id order by m_id;
这条语句就是根据好友id(friend_id) 分组查询出和每个好友的私信数目,以及和好友的最近一条私信记录.
现在就想要同时查询出和每个好友的未读的私信数(read_status=0表示未读).
请问一条SQL语句能实现吗(MYSQL).SQL语句该怎么写嘞.
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- [sql语句]sql查询时间大于某天的数据为什么显示大于等于的数据
- sql
- 1个回答
- 求一条统计查询的SQL语句
- spring
- java
- mysql
- hibernate
- 数据库
- 0个回答
- 一条单表统计报表的SQL语句(group by 两个字段)
- 数据库
- mysql
- 0个回答
- 关于SQL server 2008如何求每一行几列的数据总计并赋值到另一个字段中
- sql
- 数据
- 4个回答
- mysql中的sql语句设计撰写请教
- sql
- mysql
- 数据
- 3个回答
换一换