orcale中求问计数问题

lvxz 2004-10-28 11:34:57
刚学orcale,在delphi中使用以下语句:
sSumDaySql='select TO_CHAR(ltime,''YYYY'') as 年,TO_CHAR(ltime,''MM'') as 月,TO_CHAR(ltime,''DD'') as 日'+
'count(*) as 件数 from v_VoiceLog '+
'where TO_CHAR(ltime,''YYYY'')=TO_CHAR(sysdate,''YYYY'') and TO_CHAR(ltime,''MM'')=TO_CHAR(sysdate,''MM'') '+
'and TO_CHAR(ltime,''DD'')=TO_CHAR(sysdate,''DD'') order by ltime';

但在orcale中不支持count计数,好象sum 也不行,那么是用什么实现计数的呢

...全文
62 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gotorun 2004-10-28
  • 打赏
  • 举报
回复
语句不对,改为:sSumDaySql='select TO_CHAR(ltime,''YYYY'') as 年,TO_CHAR(ltime,''MM'') as 月,TO_CHAR(ltime,''DD'') as 日'+
'count(*) as 件数 from v_VoiceLog '+
'where TO_CHAR(ltime,''YYYY'')=TO_CHAR(sysdate,''YYYY'') and TO_CHAR(ltime,''MM'')=TO_CHAR(sysdate,''MM'') '+
'and TO_CHAR(ltime,''DD'')=TO_CHAR(sysdate,''DD'') Group by ltime order by ltime';
lvxz 2004-10-28
  • 打赏
  • 举报
回复
这句话什么意思啊?
好象还是语句错误啊
lvxz 2004-10-28
  • 打赏
  • 举报
回复
'TO_CHAR'不是可以识别的函数名
niuyongzljtoo 2004-10-28
  • 打赏
  • 举报
回复
将WHERE 换成HAVING ,条件中用到了函数就不能用WHERE了
potee 2004-10-28
  • 打赏
  • 举报
回复
count,sum都可以用的,注意group语句
pdbird 2004-10-28
  • 打赏
  • 举报
回复
但在orcale中不支持count计数,好象sum 也不行??????
老大,我们都用了好几年了!!!怎么会不行!!!!
改一下你的语句吧!!
jinjazz 2004-10-28
  • 打赏
  • 举报
回复
orcale中不支持count??不是吧

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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