上次更新数据时也存在这个问题
怎样这样的SQL语句,表的字段有,xmbh,lksj,xmmc,fzr,bh,记录如下:
xmbh         lksj                  xmmc                              fzr             bh
7J5203    2005-4-25 荆各庄矿业公司经营管理系统信息软件开发  王建军   050141
7B5204    2005-4-26 煤矸石物理化学性能试验及应用技术        东兆星   050144
9H5213    2005-4-27 浮选柱                                  刘炯天   050145
9HS5214   2005-4-27 浮选柱                                  刘炯天   050145
7H5205    2005-4-27 浮选柱                                  刘炯天   050145
7HS5206   2005-4-27 浮选柱                                  刘炯天   050145
7H5207    2005-4-27 浮选柱                                  刘炯天   050145
7HS5208   2005-4-27 浮选柱                                  刘炯天   050145
7H5209    2005-4-27 浮选柱                                  刘炯天   050145
7HS5210   2005-4-27 浮选柱                                  刘炯天   050145
7H5211    2005-4-27 浮选柱                                  刘炯天   050145
7HS5212   2005-4-27 浮选柱                                  刘炯天   050145
9NS5216   2005-4-28 液压自动张紧装置                        刘金龙   050149
7N5217    2005-4-28 测试咨询                                刘金龙   050146
7B5219    2005-4-28 立井施工组织设计软件开发研究            于广云   050147
9C5220    2005-4-28 新庄矿斜井电控系统                      伍小杰   050148
9CS5221   2005-4-28 新庄矿斜井电控系统                      伍小杰   050148
7B5222    2005-4-29 广州地铁天河客运站折返线水平冻结技术研究 岳丰田   050154
--------------------------
在上面的数据当中,相邻两条记录要是lksj(时间)相同,两个项目编号如(9H5213,9HS5214)这样的两个号码就要分配同一个bh值,如0001,两个编号除去第三个字母's'是相邻的流水号码,其他不相邻的就是单独分配一个bh,而且只能最多时连续两个的xmbh(项目编号)分配同一个bh,
而现在的bh分配方法时通过lksj和xmmc,fzr等相通时分配出来的,但是最多只能两个xmbh公用一个bh(编号),所以现在的bh(编号)分配存在错误。如何更正?
高手指点一下如何通过获取两个xmbh(项目编号)来分配bh的值,  急急急,在线等