从几张表中查出数据 (表之间没有任何关联,且这些表中的ID值有重复)生成一个视图 请问怎么给这个视图添加一个自动ID 可以让我源码生成代码时 利用这个ID做主键
解决方案 »
- for 循环问题?
- 通过存储过程导出数据到Excel,这个Excel文件可以发送到别的服务器上吗?
- SQL2005的查询分析器页面在左边显示行数
- ssis工具(sqlserver2008数据导入至sqlsever2000)出现的错误码,请前辈指点!小弟先谢了!
- 如何删除同一张表中多行相同的数据但要保留一条?
- 关于Set NoCount On的问题
- 我的问题只能用select * from tablename where bm in('1011','1533','1535',......) order by bm吗?这样太慢了,查询总是超时!
- 比较select SQL的执行效率
- 不小心误删了置疑的SqlServer2000的数据库,请问怎么恢复?在线急等。。。
- 如何更据已经有的表的结构创建出一个新的表
- 过滤数据重复的问题。
- bulk insert 大容量加载: 在数据文件中遇到意外的文件结尾
asselect row_number() over (order by getdate()) as ID,*
from sys.tables
as
select row_number() over(order by 列) ,* from
a ,b........
where.......
ROW_NUMBER 解释:返回结果集分区内行的序列号,每个分区的第一行从 1 开始
请问这个怎么处理,我用的row_number()生成了ID