PL/SQL ORA-01722无效数字

selectr.rolegroupdescription,s.staffname,st.allcust_count,st.nulltel_count,st.oblist_... select r.rolegroupdescription,s.staffname,st.allcust_count,st.nulltel_count,st.oblist_count
from staff s,rolegroup r,STAFF_cust_oblist_num st,staffrolegroup sr
where to_char(st.dateitem ,'yyyy-mm-dd') = to_char((sysdate-1),'yyyy-mm-dd')
and s.staff_id = sr.staff_id
and r.rolegroup_id = sr.rolegroup_id
and s.staff_id = st.staff_id
group by r.rolegroupdescription,s.staffname
order by 1,2,3
还不是Group by 表达式
展开
 我来答
micro0369
推荐于2017-10-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4019万
展开全部
select中的 非 聚集函数列,都应该 在 group by 中的。

这几列:st.allcust_count,st.nulltel_count,st.oblist_count

都应该放岁碰到 group by中。

另外,你没有聚集尘陆函数,派雀顷用什么 group by 啊?

无效数字 的问题,你自己仔细核对各列吧!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式