有关SUM,SELECT语句的使用
我在表单中使用SUM和SELECT
尽管我参照了MSDN,可还是不成功
有什么是需要注意的吗?
请各位高手指教:)
问题点数:20、回复次数:5Top
1 楼fj_jiangqi(强盗)回复于 2003-08-02 21:27:43 得分 18
SUM [eExpressionList]
[Scope] [FOR lExpression1] [WHILE lExpression2]
[TO MemVarNameList | TO ARRAY ArrayName]
[NOOPTIMIZE]
SELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]]
[Alias.] Select_Item [AS Column_Name]
[, [Alias.] Select_Item [AS Column_Name] ...]
FROM [FORCE]
[DatabaseName!]Table [[AS] Local_Alias]
[[INNER | LEFT [OUTER] | RIGHT [OUTER] | FULL [OUTER] JOIN
DatabaseName!]Table [[AS] Local_Alias]
[ON JoinCondition …]
[[INTO Destination]
| [TO FILE FileName [ADDITIVE] | TO PRINTER [PROMPT]
| TO SCREEN]]
[PREFERENCE PreferenceName]
[NOCONSOLE]
[PLAIN]
[NOWAIT]
[WHERE JoinCondition [AND JoinCondition ...]
[AND | OR FilterCondition [AND | OR FilterCondition ...]]]
[GROUP BY GroupColumn [, GroupColumn ...]]
[HAVING FilterCondition]
[UNION [ALL] SELECTCommand]
[ORDER BY Order_Item [ASC | DESC] [, Order_Item [ASC | DESC] ...]]
不知你是怎么写的???我们看看也许更好找到原因。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊Top
2 楼Rivulet119(黑眼睛)回复于 2003-08-02 21:35:39 得分 0
在Select语句中使用sum 等聚集函数,Select后的目标列只能是两种情况,要么是聚集函数,要么是Group By后面的分组字段,否则会出错。
你最好把你的帖子贴出来,大家看一下。Top
3 楼blueclu0281(努力)回复于 2003-08-02 22:20:35 得分 0
我已经在表单的数据环境中设置了我所需要操作的表,并且表也有了主索引
select sno
form 表名
where cno=1
系统说:不可识别的…………
select sno
form 表名
系统说:不可识别的…………
select sno
系统说:不可识别的…………
Top
4 楼fj_jiangqi(强盗)回复于 2003-08-02 22:34:47 得分 0
select sno
form 表名
where cno=1
改
select sno from 表名 where cno=1
两个都一个,将form改from
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊Top
5 楼jiaxingxing(加星)回复于 2003-08-03 08:09:01 得分 2
* 将form改from
sql查询中的聚合函数有sum ,count,等等,也还可以是自定义函数,一般要配合group by
使用,要不聚什么?Top




