一个表blog(blog_id,blog_author,blog_title....),查询出每个作者(blog_author),发表博客的次数。sql

解决方案 »

  1.   

    select count(blog_id)次数,blog_author
    from blog
    group by blog_author
      

  2.   

    怎么说呢,就是select完了,不会输出
      

  3.   

    private DataTable GetData()
        {
            SqlDataAdapter da = new SqlDataAdapter("select count(paper_deptid),paper_deptid from papers group by paper_deptid", con);
            DataSet ds = new DataSet();
            da.Fill(ds, "kw");
            DataTable tableInfo = new DataTable();        DataColumn dcCity = new DataColumn("City", Type.GetType("System.String"));
            DataColumn dcCount = new DataColumn("Count", Type.GetType("System.String"));        tableInfo.Columns.Add(dcCity);
            tableInfo.Columns.Add(dcCount);
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                DataRow dr = tableInfo.NewRow();
                dr["City"] = ds.Tables[0].Rows[i]["paper_deptid"].ToString();
                //dr["Count"]=ds.Tables["paper_deptid"].Rows.Count;            dr["Count"] = ds.Tables[0].Rows[i]["count(paper_deptid)"].ToString();
                             tableInfo.Rows.Add(dr);
            }
            return tableInfo;
        }我想重复结果输出来。。
      

  4.   

    给count(paper_deptid)加个别名,
      dr["Count"] =ds.Tables[0].Rows[i]["别名"].ToString();