比如我有两个表是student和score。我想将student_name中的张三,李四,王五等转化为score表中的字段名,字段是数字型。

解决方案 »

  1.   

    可以的啊,先把张三,李四,王五查询查来,
    string zhangsna=查询出来的张三
    执行sql语句
    sql="Creat table (
                '"+zhangsna+"' varchar(20),
                 '"+lisi+"' varchar(20),
                 '"+wangeu+"' varchar(20)
                     )";
    执行这个sql语句
    cmd.ExcuteNonQuery();
      

  2.   

    横列转换,用case when吧。
      

  3.   

    哦,可能这个name里的值有很多,希望能用快速点得方法查询