当前位置: 首页 > 图文教程 > 数据库 > 数据库技巧 > MSSQL内连接inner join查询方法

数据库技巧
执行Insert Exec时的隐藏开销 分析
datastage server job之dsjob 命令
sql Union和Union All的使用方法
对分区表进行alter-switch时遇到的错误
sql left join 命令详解
sql 插入数据的三种常用方法及小贴士
SQL 优化经验总结34条
数据库 SQL千万级数据规模处理概要
数据库分页查询方法
postgres 数据库中的数据转换
ORACLE 系统函数大全SQLSERVER系统函数的异同
数据库 三范式最简单最易记的解释
主键与聚集索引
数据库触发器(Trigger)的一点使用心得
postgresql sql批量更新记录
sql join on 用法
SQL 按特定字段值排序
jdbc 数据库的连接(sqlserver oracle)
让你的insert操作速度增加1000倍的方法
数据库 关系连接

数据库技巧 中的 MSSQL内连接inner join查询方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 158 ::
收藏到网摘: n/a

sql内连接查询代码,实例分析inner join实现方法 今天项目遇到一直不知道怎么解决,在经典网友以及无忧网友的热心帮助下,解决。
比如A表:
sid sname
1 kkkkkkd
2 ahuinan
B表
id smoney sid
1 100 1
2 200 1
3 150 2
希望得到的结果:
sid sname smoney
1 kkkkkkd 300(100+200)
2 ahuinan 150
参考:
select A.Sname,sum(B.Smoney) As Smoney
from dichan_item B inner join dichan_user A
on B.Suserid=A.id
group by B.Suserid,A.Sname
order by sum(B.Smoney)