当前位置: 代码迷 >> Sql Server >> 今天面试的题目,可以说很难也可以说很容易,请有兴趣的朋友帮忙测试。解决方法
  详细解决方案

今天面试的题目,可以说很难也可以说很容易,请有兴趣的朋友帮忙测试。解决方法

热度:296   发布时间:2016-04-27 21:59:55.0
今天面试的题目,可以说很难也可以说很容易,请有兴趣的朋友帮忙测试。
今天面试的题目,没有想到什么好办法(主要是如何用尽量少的语句),请有兴趣的朋友帮忙看看。

表1(制造商号码作为主键)
制造商号码     制造商名
A1                     Aname1
A2                     Aname2
A3                     Aname3
A4                     Aname4
B1                     Bname1
B2                     Bname2
B3                     Bname3

表2(制造商号码和商品号码联合作为主键)
制造商号码     商品号码       产量
A1                     S1                   1
A1                     S2                   2
A2                     S2                   3
A2                     S3                   4
A3                     S1                   5
A3                     S4                   6
A4                     S3                   7
A4                     S5                   8
B1                     S6                   9
B2                     S6                   10
B3                     S1                   11

要求做两个存储过程
1。存储过程CreateTempTable,一个Varchar型参数,例如:
      CreateTempTable   'A '
      则生成下表
      商品号码     制造商A1   制造商A2   制造商A3     制造商A4
      S1                 1                   0                 5                   0  
      S2                 2                   3                 0                   0    
      S3                 0                   4                 0                   7
      S4                 0                   0                 6                   0
  相关解决方案