现有文章类别 和 文章, 当我删除文章类别的时候,如果其下面有文章 ,那么文章就移到 默认类别。
   各个文章类别对应的文章数量怎么实现的?

解决方案 »

  1.   

    删除前先查询该类别是不是有文章,有就先将这些文章的类别(如id)改为默认类别的(如id),然后再执行删除操作。统计文章类别文章数量:
    select 文章类别, count(*) from youTable group by 文章类别
      

  2.   


     默认类别(5)
     Struts(30)
     Spring(3)  可那样查询,只显示一条结果,
       显示有问题 
     
       id是1 显示:
       
       默认类别(5)
       Struts(5)
       Spring(5)   id是2 显示:
       
       默认类别(30)
       Struts(30)
       Spring(30)  id是3 显示:
       
       默认类别(3)
       Struts(3)
       Spring(3)
      

  3.   


    修改文章类别 问题刚刚解决了,Query query=getSession().createSQLQuery("update article set categoryId= 1 where categoryId=?");
    这一句就解决了.楼上的朋友辛苦了,  可是还有个问题没解决,就是  文章类别下显示相对应的文章总数。