怎样将sqlserver2005数据库中一张表的一半数据取出来

不是一个字段 是整个表的一半数据

declare @count int --总数量

select @count=count(*) from mytable

select * from(
select * ,ROW_NUMBER() over(order by sno asc) as row from mytable
--查询列并返回列号
)mytable where row between 1 and @count/2 --读取一半数据

希望能帮到你
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-13
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela
第2个回答  2010-10-12
最简单的方法:
select top count(*)/2 * from talble
第3个回答  2010-10-14
select top 50 percent from T
第4个回答  2010-10-12
用count获取表的总数再平分不就行了吗?

怎样将sqlserver2005数据库中一张表的一半数据取出来
declare @count int --总数量 select @count=count(*) from mytable select * from(select * ,ROW_NUMBER() over(order by sno asc) as row from mytable --查询列并返回列号 )mytable where row between 1 and @count\/2 --读取一半数据 希望能帮到你 ...

Sql Server 数据库怎么导出一张表的数据
1、首先打开sql server,找到需要导出的数据库表。2、单击右键,选择 任务 -> 生成脚本,然后选择下一步。3、等待一会加载后,选择具体数据库对象,然后选择需要的表,,之后继续点击下一步。4、紧接着点击高级选项。5、在打开的窗口中找到 要编写脚本的数据的类型 ,更改为 架构和数据,之后点击...

怎样用sql语句取一张表的一半数据?
先把整张表的数据条数取出来 select count(*) from Table_Name --Table_Name为表名 然后使用top关键字。select top ((select count(*) from Table_Name)\/2) * from Table_Name

sqlserver如何把表格数据导出来?
1、打开SQL Server,找到需要导出的数据库。2、在需要导出的数据库上右击,选择任务选项中的导出数据选项。3、SQL Server导入和导出向导窗口中,单击下一步按钮。4、选择数据源对话框中,选择数据源选项中的Microsoft OLE DB Provider forSQL Server选项。5、选择使用SQL Server身份验证,输入用户名和密码...

如何将sql server2005数据库导出
sql server2005 方法 1、在成功登录之后,找到要导出的数据库,右击-->任务-->导出数据 2、如下这个窗口,可以直接点击下一步 3、在这张图片中,“目标”表示的是我们要把数据库倒入盛什么格式的文件,在这里,我选择的是默认的,继续“下一步”4、选择“复制一个或多个表或试图的数据”5、选中...

如何将sql server 2005表结构和数据导出
找到 数据库所在的位置 然后先把数据库分离 再把文件复制出来 到另一个电脑之后 导入数据库就好了

SQL关联两个数据表后,怎么取其中一个数表的数据呢?
1、选中数据库>右键>任务>导入数据。2、点击下一步 。3、需要选择身份验证为使用sql server 身份验证 。4、这里是一样的,不同的是,上一步是选择数据源也就是你要复制的内容, 这里是需要粘贴到那个数据。5、点击下一步:这里选择复制一个或多个表或视图的数据 。6、下一步:选中你需要复制的...

如何导出 sql server2005数据库中的所有表数据
如何导出 sql server2005数据库中的所有表数据 直接使用SQLServer的企业管理器,进入到相应的库里,右键点击“表”-》所有任务-》导出数据 然后根据提示做导出即可。导入就用相同的办法!如果想要inesrt这样的格式,可以使用第三方工具,如DBArtisan等。先通过查询得到结果,然后倒入到一个txt里,在使用UE...

如何将sql server2005数据库导出
1、首先登陆SQL Server Managerment Studio。2、左侧列表中找到要导出的库(如图中jymk库)。3、右键此数据库,依次点击“任务”—“导出数据”。4、弹出窗口中,为备份的数据库起名字,然后选择路径,最后点击“确定”按钮,等待执行完毕即可。

在sqlserver数据库中如何复制一张表的数据?
在SQL Server数据库中复制一张表的数据,操作流程简洁明了。首先,您需申请盈尺网络科技有限公司的ELP产品(数据库实时复制管理平台)。完成产品安装后,进行配置并创建同步任务。设置任务时,需明确源数据库及目标数据库信息,确保复制过程顺利进行。启动同步任务后,实时监控进程,确保数据复制无误。此阶段...

相似回答