上面贴的不对,修改:我的SQL语句如下
ls_sql = "SELECT T_DATA_NOTIFY.NODE_ID,T_SJTZ_ROLE_AND_NOTIFY.NOTIFY_ID,T_DATA_NOTIFY.NOTIFY_NAME,T_DATA_NOTIFY.RUN_TIME FROM T_SJTZ_USER_AND_ROLE,T_SJTZ_ROLE_AND_NOTIFY,T_DATA_NOTIFY WHERE T_SJTZ_USER_AND_ROLE.ROLE_ID = T_SJTZ_ROLE_AND_NOTIFY.ROLE_ID AND T_SJTZ_ROLE_AND_NOTIFY.NOTIFY_ID = T_DATA_NOTIFY.NOTIFY_ID group BY T_DATA_NOTIFY.NODE_ID ";java.sql.SQLEXception :not a group by expression
还有一个问题,分组以后如何得到每个组内的数据呢??怎么写??
ls_sql = "SELECT T_DATA_NOTIFY.NODE_ID,T_SJTZ_ROLE_AND_NOTIFY.NOTIFY_ID,T_DATA_NOTIFY.NOTIFY_NAME,T_DATA_NOTIFY.RUN_TIME FROM T_SJTZ_USER_AND_ROLE,T_SJTZ_ROLE_AND_NOTIFY,T_DATA_NOTIFY WHERE T_SJTZ_USER_AND_ROLE.ROLE_ID = T_SJTZ_ROLE_AND_NOTIFY.ROLE_ID AND T_SJTZ_ROLE_AND_NOTIFY.NOTIFY_ID = T_DATA_NOTIFY.NOTIFY_ID group BY T_DATA_NOTIFY.NODE_ID ";java.sql.SQLEXception :not a group by expression
还有一个问题,分组以后如何得到每个组内的数据呢??怎么写??
解决方案 »
- 哪位大侠能不能提供下spring-filter实现的源码》未登录请求过滤
- 请教jsp查询数据库问题,多谢
- JDBC PreparedStatement的问题
- jsp直接连SQL Server问题
- 如何用xmlhttp将sql语句传给jsp页面??/(求助)
- Hibernate调用SQL2005存储过程(多个结果集)
- 我的tomcat是不是有问题啊?
- 安装myeclipse 8.5 出现错误 不想重装系统,求好办法
- win2000,iis5.要做jsp,如何配置?
- 我的机器为什么没有运行JSP的程序?
- 能否用VML画图,然后直接作为TABLE的背景,而不是先保存为图片文件,在作为背景
- 为什么我这样一个循环代码,输出会有空格?
ls_sql = "SELECT C.NODE_ID,B.NOTIFY_ID,C.NOTIFY_NAME,C.RUN_TIME FROM T_SJTZ_USER_AND_ROLE A,T_SJTZ_ROLE_AND_NOTIFY B,T_DATA_NOTIFY C WHERE A.ROLE_ID = B.ROLE_ID AND B.NOTIFY_ID = C.NOTIFY_ID group BY C.NODE_ID ";
什么原因我不知道了,呵呵!
组内的数据你应该先得到一组NODE_ID吧!然后对某一个进行查询就可以吧
T_DATA_NOTIFY.NOTIFY_NAME,T_DATA_NOTIFY.RUN_TIME
FROM T_SJTZ_USER_AND_ROLE,T_SJTZ_ROLE_AND_NOTIFY,T_DATA_NOTIFY,
(select Node_id from T_DATA_NOTIFY group by node_id)c
WHERE T_SJTZ_USER_AND_ROLE.ROLE_ID = T_SJTZ_ROLE_AND_NOTIFY.ROLE_ID
AND T_SJTZ_ROLE_AND_NOTIFY.NOTIFY_ID = T_DATA_NOTIFY.NOTIFY_ID and
T_DATA_NOTIFY.node_id=c.node_id