社区
VB基础类
帖子详情
急!關于SQL的SELECT返回結果如何自動加上序列號!(不修改表結構)
horse
2000-03-08 07:20:00
...全文
345
10
打赏
收藏
急!關于SQL的SELECT返回結果如何自動加上序列號!(不修改表結構)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ltp3
2000-03-09
打赏
举报
回复
微软的SQL Server上通过,其它的你试试看。
horse
2000-03-09
打赏
举报
回复
(SELECT IDENTITY(int) XLH.* into lsTableName from TableName )囂语句中的IDENTIFY是标准SQL语句,还是特定数据库系统的关键字?
King
2000-03-09
打赏
举报
回复
问声高手,临时用建立一个的索引行不行?
929
2000-03-09
打赏
举报
回复
我想既然不想修改表结构,那么这个序列号应该是临时性的。可以在查询语句中加一个常数列来完成。
即SELECT *,1 FROM TABLE1
然后,在程序中对结果集中的常数1,进行修改,把它用计数器改成有序数。然后再使用。这样可以避免写盘的操作。
TRUE
2000-03-09
打赏
举报
回复
LTP3的建议是非常好的,使用临时表不仅解决了问题,而且速度是非常快的。
ltp3
2000-03-09
打赏
举报
回复
用一张临时表
Execute "SELECT IDENTITY(int) XLH,* into lsTableName from TableName where ……"
然后"select * from lsTableName"
sxshao
2000-03-08
打赏
举报
回复
想干什么?
想干什么?
想干什么?
bgold
2000-03-08
打赏
举报
回复
SORRY 真的是忘记了,但ACCESS的查询一定可以办到的。
bgold
2000-03-08
打赏
举报
回复
你是用ACCESS的吧此问题可以用查询来解决的,我以前就做过。不是现在忘记了等一等, 我马上试试看。
King
2000-03-08
打赏
举报
回复
看样子只有用触发器,但不修改表的结构比较难办,把问题说清楚一点,也许有大虾(不是我:)帮你解决。
SQL
查询结果加
序列
号
查询结果加
序列
号
select
row_number() over (order by t.<列名>) xh,t.* from <表t>
SQL
生成序号的四种方式
排名函数是
SQL
SERVER2005新增的函数。排名函数总共有四种,分别是:row_number、rank、 dense_rank 、ntile。 row_number:顺序生成序号。 rank:相同的序值序号相同,但序号会跳号。 dense_rank :相同的序值...
利用"
SQL
"语句自动生成序号的两种方式
【赛迪网-IT技术报道】
SQL
Server2005数据库中利用
SQL
语句自动生成序号: 1.首先,我们来介绍第一种方式: ◆查询的
SQL
语句如下:
select
row_number() over (order by name) as rowid, sysobjects.[name] fro
oracle获取当前
序列
号然后增加1,oracle 自动生成编号(实现
sql
server自增长字段)...
在access中有自动编号的数据类型,ms
sql
和my
sql
也都有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值,而oracle没有自动增长的数据类型,我们需要建立一个自动增长的
序列
号,插入记录时要把
序列
号...
SQL
Server数据库的发布订阅读写分离主从复制对新增表的自动同步深究
SQL
Server数据库的发布订阅读写分离主从复制对新增表的自动同步深究此文背景、场景
SQL
Server数据库的主从复制时遇到的问题先说说发布订阅后手动新增表的操作方案一、只同步主库中的中间表,到了从库在这张表上建立...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章