SELECT COUNT(chinese_name) FROM 你的表 WHERE chinese_name='大象'

解决方案 »

  1.   

    抱歉!泄漏了一点,应该是:
    SELECT COUNT(chinese_name) AS f_Count FROM 你的表 WHERE chinese_name='大象'这里“f_Count”是自定义的别名
      

  2.   

    做一个方法如下
    public string getCount(string varChineseName)
    {
         SqlCommand cmd = new SqlCommand();
         cmd.CommandText = "select count(chinese_name) as f_count from 你的表 where chinese_name = '" + varChineseName + "'";
           ///建立数据库连接,执行上面的命令
     }
      

  3.   

    试试分组求和:
    SELECT SUM(chinese_name) AS f_Count FROM 你的表 GROUP BY chinese_name
      

  4.   


    SELECT COUNT(chinese_name) AS f_Count FROM 你的表 GROUP BY chinese_name
      

  5.   

    我试过了,但是系统提示如下错误信息:
    sum or average aggregate 运算不能以 nvarchar 数据类型作为参数。
      

  6.   

    SELECT chinese_name,COUNT(chinese_name) AS f_Count FROM 你的表 GROUP BY chinese_name
      

  7.   

    同意caozping(蓝贝)的
    不过,一般这种东西,我是这样做
    分两个表,一个表用整形来表示动物
    另外一个表,说名整形数和动物的关系
    然后用两个表出视图