语句在access 中直接运行没问题
'SELECT userid,nickname, count= Count(userid) FROM bigWiner where clubid =470 AND startTimeH>=0 AND endTimeH<=0 GROUP BY userid,nickname'
顺便也想问一下count这个新字段的获取方式如下,也是和其他表中原有字段一样吗?还是说要弄个新表来存再获取
pbig.count:= pd.query.FieldByName('count').AsInteger;
我遥远的记忆中, Access 的count不是这样写的。 应该是 Select count(Userid) as Count 而不是 Count=count(userid)
谢谢指教,这个我有试过,access里是这么写的,delphi里这么写报的是语法错误,如图
然后上网搜了一个帖子里说是count= 就改了。
找到问题了,count不能作为一个字段名,否则会出错(ಥ_ಥ) 确实是用as
– 糯米团子滚呀滚 6年前