我现在要对一个表进行查询统计主要是对其进行分组排序.我本来是想用group by先来分组, 然后再用order by 排序,但是当我在一个语句中同时使用这两个命令时就报错.
大概错误提示如下:
Column '我的字段名'invalid in the select list because it is not contained int either an aggregate function or the GROUP BY clause;
当我只使用Group by 的时候也是出现以上的错误有谁知道这是什么原因呢?
大概错误提示如下:
Column '我的字段名'invalid in the select list because it is not contained int either an aggregate function or the GROUP BY clause;
当我只使用Group by 的时候也是出现以上的错误有谁知道这是什么原因呢?
解决方案 »
- 哪位指点一下 DataSetProvider SoapConnection 连接的方法。
- 分不重要,不过这样的贴子还是有点不爽
- form
- 关于listview组件使用问题.
- 請問誰用過tidtelnet????
- 问一个ACCESS关于时间处理的问题(SQL),在线给分,挺奇怪的
- INDY控件的教程,急需,那位大哥有呀!!!!!100分大奖励。。。。。。
- socket 怎么解决发送长字符串被截断 ?求源码
- 非技术问题:WIN2K下程序不能安装......
- 有没有增加记录的简易方法?
- 急问Interbase Server 6.5的序列号多少?
- DataSnap WebSnap为什么都带有snap?
我的语句如下:
SELECT * FROM Nh_Goods GROUP BY Goods_name ORDER BY Goods_single;
//Goods_name 货物名称 Goods_single 货物编码
我怎么样才能实现呢?
我的语句如下:
SELECT * FROM Nh_Goods GROUP BY Goods_name ORDER BY Goods_single;
//Goods_name 货物名称 Goods_single 货物编码
我怎么样才能实现呢?
----------------------------------------------------------------------------------
SELECT goods_name,goods_single FROM Nh_Goods GROUP BY Goods_name,goods_single ORDER BY Goods_single;
//Goods_name 货物名称 Goods_single 货物编码