有一个表t1,包含后字段 id,name,des,count通过随机获取 n 条记录的同时,让所有被随机检索的数据对应的 count 加 1,标明被使用了一次select Top 16 id,name,des from t1 Order by newid()请问如何同时让 count 字段 加 1 呢谢谢
解决方案 »
- 建一个名为商品名称的列,数据类型用什么??
- 存储过程中用insert语句增加一条新记录,怎样立刻得到这条记录的ID号?
- 请教一个mssql问题,急,本人实在没法解决了!
- 【简单问题哈~】关于sql时间的问题
- 保存中文汉字,用nvarchar好还是nvarchar好?
- 如何用代码和sql语句实现SQL SERVER 2000 数据回退 请高手举例赐教
- 我怎么能在vb.net中获得sql存储过程的返回值!
- 大家帮我看看这条Sql语句在SqlServer 2000怎么执行不了?100分!急!
- 在联接MSSQL2000中总是提示SQL_SERVER10061错误
- sql server2000创建表的时候能否自动生成xml文档
- BCP批量导出大量数据的功能为什么无序
- 请教:无法绑定由多个部分组成的标识符 "A.ID"。
select Top 16 id,name,des into tmp from t1 Order by newid()2.根据临时表的ID替换原来表的标记.
update t1 set [count] = 1 from t1 , tmp where t1.id = tmp.id
where exists (select Top 16 id,name,des from t1 Order by newid())