请教一个关于ACCESS表的问题,如何写SQL语句
字段如下:
bmbh:部门编号
xmbh:项目编号
sssj:所属时间
je:金额
部分记录如下:
bmbh xmbh sssj je
50 01 200601 100
50 02 200601 100
50 03 200601 100
51 01 200601 50
51 02 200601 50
51 02 200601 50
50 01 200602 200
50 02 200602 200
50 03 200602 200
51 01 200602 50
51 02 200602 50
51 03 200602 50
数据库是采用ACCESS2000
现在想转换为如下格式
bmbh xmbh 1月份 2月份
50 01 100 200
50 02 100 200
50 03 100 200
51 01 50 50
51 02 50 50
51 03 50 50
也就是想将纵向转换为横向表格
请问应该怎么办??
SQL语句应如何写?
请各位指点
谢谢先
相关推荐
sql转access集锦
**删除记录**:在SQL Server中,删除语句可能写为`DELETE FROM table WHERE id =& id &`,而在Access中,需要保持相同的格式。
第一周学习任务:百鸡问题扩展-N鸡问题
1.本文的结构 目录 1.本文的结构 2.题目详情 3.求解思路 2.题目详情 百鸡问题扩展-N鸡问题 (10分): N元钱买N只鸡,公鸡每只5元,母鸡每只3元,小鸡1元3只,N元钱必须刚好买N只鸡,而且鸡必须整只买,不能劈开买。有几种买法呢?这就是N鸡问题。 输入格式: 在一行中输入一个正整数N。(N<500) 输出格式: 在一行中输出两个整数c s,中间用一个空格隔开,表示N元钱买N只鸡共有 c 种买法,且所有买法的公鸡数量之和是 s。如果无解,则 s 为 .
C++经典算法实战:百钱百鸡问题详解与实现
在编写百钱百鸡问题的C++程序时,首要任务是为参与计算的各个量分配合适的变量并指定恰当的数据类型。由于题目涉及的是鸡的数量(非负整数)和总价(固定为100文),所有相关变量本质上均为整数,因此选用int类型最为合适。若考虑更大规模扩展或极端边界情况,也可评估是否需要使用long或,但就当前问题而言,int已完全满足需求。完全消除枚举冗余:不再尝试无效的 $y$ 值,而是直接求解唯一可能的整数解。整数运算保障精度:避免浮点运算带来的舍入误差,确保逻辑严谨。可扩展性强。
将ACCESS转化成SQL2000要注意的问题
**SQL语法差异**: - DELETE语句格式不同:在ACCESS中,删除记录可能写作`DELETE * FROM table WHERE condition`,而在SQL Server中,应写为`
如何把Access转成SQL Server的方法
**SQL语句差异**: Access和SQL Server的SQL语法有所不同,比如删除记录的语句和日期函数。


