易截截图软件、单文件、免安装、纯绿色、仅160KB

求SQL语句 - MS-SQL Server / 疑难问题

表:
 sid sMemo  
 0001 1
 0001 1
 0001 1
 0002 1
 0002 1
 0002 1
 0002 1
 0002 1
 0002 2
 0002 2
 0002 2
 0002 2
 0002 2
 0002 3
 0003 1
 0003 1
 0004 1
 0004 1
 0004 1
 0004 1
 0004 1
 0004 2

请问一下如何自动更新sMemo的值,规则是sid列有1~5行相同值,sMemo值为1,sId如有6~10行相同值,sMemo前五行值为1后5行为2,依此类推,每五行相同值,sMemo值加1
帮顶,一定是每5行修改一次吗?

你的数据是源数据还是修改后的数据?


SQL code:
--> 生成测试数据表: [tb]
IF OBJECT_ID('[tb]') IS NOT NULL
DROP TABLE [tb]
GO
CREATE TABLE [tb] ([sid] [nvarchar](10),[sMemo] [int])
INSERT INTO [tb]
SELECT '0001',null UNION ALL
SELECT '0001',null UNION ALL
SELECT '0001',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',null UNION ALL
SELECT '0002',nul


相关问答:

csv文件转换成sql导入到数据库,没有数据为何?

执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......

sqlserver错误 - MS-SQL Server / 疑难问题

sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......

请教SQL语句查询问题? - MS-SQL Server / 基础类

我想查询出每天数据的最大的一个值。表的格式如下
表名: hisdata
字段 编号 值 状态 时间  
  Id value state dattime  
  101 32.3 0 ......

sql 查询 - MS-SQL Server / 基础类

有TABLEA 字段为 采购单号、行号、物料编码、入库日期  
现想按照物料编码查询最大入库日期
语句如下:
SELECT 采购单号、行号、物料编码、入库日期 from TABLEA A WHERE 入库日期=(SELECT MAX(入库日期 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号