access肯定支持inner join,把你的语句贴出来看看.
解决方案 »
- 自动编号(再问)
- 如何相询标识不同的记录?
- 问一个简单的语句
- 存储过程如何加N转换为 Unicode字符
- 求一SQL ,在线揭贴
- 关于select
- 一句sql语句,通过就给分
- 修改了系统管理员帐号 SQL SERVER 2000就不再自动备份了
- 命令提示符下怎样停止和启动 SQL Server (MSSQLSERVER)服务
- 求助:如何在sql server 7.0或 2000中实现205,205001,205002;206,206001,206002
- 请问怎么实现表中一列按照另外一列自动编号?自动编号怎么让他到了一定数目再从1编起?具体见内,求助啊!!!!!
- !!急!!!这种查询语句怎么写呢,
SELECT 课程信息表.课程编号, 课程信息表.课程名称, 教师信息表.教师姓名, 课程信息表.课程学时, 课程信息表.课程学分, 课程信息表.上课地点
FROM 课程信息表 INNER JOIN 教师信息表 ON 课程信息表.教师编号 = 教师信息表.教师编号
ORDER BY 课程信息表.课程编号;
记住后边加上;号.
select a.xno,a.score,b.address,c.type from table1 a inner join table1 b on a.xno=b.xno inner join table3 c on b.xx=c.xx
科目代码 余额方向
1011 借方
1023 贷方
1012 借方
表2为Item(科目代码,科目名称,借方余额,贷方余额)
科目代码 科目名称 借方余额 贷方余额1011 银行存款 100 01012 现金 0 1001023 原材料 1000 01011 银行存款 0 1000我应该要得到这样的查询结果:科目代码,科目名称,余额方向,合计(借方余额和贷方余额的差的绝对值)
1011 银行存款 借方 900
create table #Subject(科目代码 char(10),余额方向 char(10))
create table #Item(科目代码 char(10), 科目名称 char(20), 借方余额 money , 贷方余额 money)
insert into #Subject(科目代码,余额方向)
select
'1011', '借方'
union select
'1023', '贷方'
union select
'1012', '借方'insert into #Item(科目代码, 科目名称 , 借方余额 , 贷方余额)
select
'1011', '银行存款', 100, 0
union select
'1012' , '现金' , 0 , 100
union select
'1023' , '原材料' , 1000 , 0
union select
'1011' , '银行存款' , 0 , 1000select s.科目代码,科目名称,余额方向,abs(合计)
from #Subject sinner join
(
select 科目代码, 科目名称 , sum(借方余额-贷方余额) as 合计 from #Item
group by 科目代码, 科目名称 ) i on s.科目代码=i.科目代码drop table #Subject,#Item
select a.xno,a.score,b.address,c.type from ((table1 a inner join table1 b on a.xno=b.xno )inner join table3 c on b.xx=c.xx)