一个SQL语句获得某人参与的帖子及在该帖得分总和
2007-04-22 00:00
190 查看
select a.*,b.SumPoint from Expert_Topic_Index a,(
select TopicID, Sum(Point) as SumPoint from expert_reply_index
where PostUserName = 'ghj1976'
Group by TopicID
Having Sum(Point) > 0
) as b
where a.TopicID = b.TopicID
这里其实就是把一个查询的结果放到新的一个查询中了。
另外 Having 对分组结果进行的查询。
select TopicID, Sum(Point) as SumPoint from expert_reply_index
where PostUserName = 'ghj1976'
Group by TopicID
Having Sum(Point) > 0
) as b
where a.TopicID = b.TopicID
这里其实就是把一个查询的结果放到新的一个查询中了。
另外 Having 对分组结果进行的查询。
相关文章推荐
- 一个SQL语句获得某人参与的帖子及在该帖得分总和
- 用SQL语句获得一个存储过程返回的表
- 用SQL语句获得一个存储过程返回的表
- 通过 sql语句获得一个 表的备注 及 字段备注 类型
- 用SQL语句获得一个存储过程返回的表
- 用SQL语句获得一个存储过程返回的表
- 用SQL语句获得一个存储过程返回的表
- 得用SQL语句生成某个库下所有存储过程脚本,并每个存为一个文件
- pl/sql中获得sql语句执行后影响的行数
- 一个sql语句的基本用法
- NHibernate问题 flush-mode 一个事务中重复提交更新的SQL语句
- 一个sql语句
- 一个整合SQL语句的类
- Sql语句获得当月天数
- 一个项目用到的sql语句
- 关于sql查询语句 的一个问题
- 5家医院回扣门拷问的是IT人士的良知,搞臭一个医院一条SQL语句
- 关于一个字符串的SQL语句
- 一个sql语句的优化
- 一个实现了和数据库打交道的源文件(组装sql语句版)