【求助】 ACCESS 中group by 用了没效果。高手帮忙看看!!

hang1796 2013-10-25 05:58:19
我写了个sql 在plsql 中oracle 数据库中可以正常运行。单这个sql在access中却不能分组。
代码如下
select NODE_NAME, NODE_NUM, FL, QFJS
from T_MDL_INT_DXFA_BTFY
where dxfabm in (select M.DXFABM
from T_MDL_INT_DXFA M
where M.JSLX = '变电站建筑工程')
group by xsxh,NODE_NAME, NODE_NUM, FL, QFJS

因为有在线离线两个系统,所以两个系统的表结构数据都是一样的。
我奇怪的是:access没报错,网上也没有说不支持group by 的,但是我这个语句,加group by 和不加查出来的效果一模一样。
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hang1796 2013-10-28
  • 打赏
  • 举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
group by xsxh,NODE_NAME, NODE_NUM, FL, QFJS 这个 xsxh是用于什么的? 另外建议提供测试数据以供它人分析。 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。
由于是生产实际的表格。数据比较多,创建语句倒是可以弄,insert语句不好弄,我试着整理一下吧。
hang1796 2013-10-28
  • 打赏
  • 举报
回复
上面代码只涉及一张表了。。附件怎么上传? 我把表数据贴出来会感觉好乱。
hang1796 2013-10-28
  • 打赏
  • 举报
回复
xsxh 就是一个 显示在页面的序号。我是需要的 。 我改过的代码: select XSXH,NODE_NAME,NODE_NUM,FL,QFJS,'' from T_MDL_INT_DXFA_BTFY where dxfabm in('220-A1-1-JZ','C20E9E03ABEC4053B2B19B05FDB5B038') group by XSXH,NODE_NAME,NODE_NUM,FL,QFJS order by NODE_NUM
想飞的菜鸟 2013-10-26
  • 打赏
  • 举报
回复
请提供附件并模拟效果。
ACMAIN_CHM 2013-10-25
  • 打赏
  • 举报
回复
group by xsxh,NODE_NAME, NODE_NUM, FL, QFJS 这个 xsxh是用于什么的? 另外建议提供测试数据以供它人分析。 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。
hang1796 2013-10-25
  • 打赏
  • 举报
回复
额。。。字段缩小到2个字段后,group by 起作用了。。。 然后加上 别名,,三个字段也能用了。。 select B.NODE_NAME, B.NODE_NUM,B.FL from T_MDL_INT_DXFA_BTFY B where dxfabm in (select M.DXFABM from T_MDL_INT_DXFA M where M.JSLX = '变电站建筑工程') group by B.NODE_NAME, B.NODE_NUM,B.FL 具体什么原因还是不晓得啊。。。。。而且我还差两个字段呢。。。

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧