社区
MS-SQL Server
帖子详情
如何查询出第N条记录,N为任一常量??
flashasp
2003-08-18 08:51:14
RT
...全文
24
16
打赏
收藏
如何查询出第N条记录,N为任一常量??
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ysycrazy
2003-08-19
打赏
举报
回复
不是让你去改,只要让你原来的标识列不显示出来即可。如下:
select IDENTITY(int, 1,1) AS ID,除原来表里面的标识列外的所有列 into #temp from 表
select * from #temp where ID=任意常量
flashasp
2003-08-19
打赏
举报
回复
关键是我的程序不能再去改取标志列的啦!
flashasp
2003-08-19
打赏
举报
回复
现在关键就是我的程序不能取标志列!
chao778899
2003-08-19
打赏
举报
回复
取标志列的问题,如果没有标志列就要自己建标志列,建好了就一切OK了
ysycrazy
2003-08-19
打赏
举报
回复
问题简单,你只要去掉原来表里面的标识列即可。更正如下:
select IDENTITY(int, 1,1) AS ID,除原来表里面的标识列外的所有列 into #temp from 表
select * from #temp where ID=任意常量
yujohny
2003-08-19
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID_Num,* into #temp from result
select * from #temp where ID_Num=10
----------------------------------------用此法报错:
服务器: 消息 8108,级别 16,状态 1,行 1
无法使用 SELECT INTO 语句向表 '#temp' 中添加标识列,该表中已有继承了标识属性的列 'id'。
这个错误就是要你定义临时表中的ID字段时候不要设为IDENTITY(int, 1,1),明白吗?
flashasp
2003-08-19
打赏
举报
回复
select (select sum(1) from yourtable where id<=AA.id) as row, * from yourtable as AA where row=任意常量
服务器: 消息 207,级别 16,状态 3,行 1
列名 'row' 无效。
---------------------------------------------
dafu71
2003-08-19
打赏
举报
回复
select (select sum(1) from yourtable where id<=AA.id) as row, * from yourtable as AA where row=任意常量
dafu71
2003-08-19
打赏
举报
回复
select (select sum(1) from yourtable where id<=AA.id) as row, * into from yourtable as AA where row=任意常量
flashasp
2003-08-19
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID_Num,* into #temp from result
select * from #temp where ID_Num=10
----------------------------------------用此法报错:
服务器: 消息 8108,级别 16,状态 1,行 1
无法使用 SELECT INTO 语句向表 '#temp' 中添加标识列,该表中已有继承了标识属性的列 'id'。
flashasp
2003-08-19
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表
select * from #temp where ID_Num=10
------------------------------------------------我用此法报错啊!
服务器: 消息 8108,级别 16,状态 1,行 1
无法使用 SELECT INTO 语句向表 '#temp' 中添加标识列,该表中已有继承了标识属性的列 'id'。
happy_0325
2003-08-19
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID,* into #temp from 表
select * from #temp where ID=任意常量
ysycrazy
2003-08-19
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID,* into #temp from 表
select * from #temp where ID=任意常量
benxie
2003-08-18
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表
select * from #temp where ID_Num=10
pengdali
2003-08-18
打赏
举报
回复
select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表
select * from #temp where ID_Num=10
hjb111
2003-08-18
打赏
举报
回复
select identity(int,1,1) idd ,* into #t from yourtable
select * from #t where idd=n
drop table #t
算法题-矩阵置0
C++解矩阵置0 原题: 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 进阶: 一个直观的解决方案是使用 O(mn) 的额外空间,但这并不是一个好的解决方案。 一个简单的改进方案是使用 O(m + n) 的额外空间,但这仍然不是最好的解决方案。 你能想
出
一个仅使用
常量
空间的解决方案吗? 示例 1: 输入:matrix = [[1,1,1],[1,0,1],[1,1,1]] 输
出
:[[1,0,1],[0,0,0],[1,0,1]] 示例 2
人工智能----八数码难题解决 原理及算法实现
1.启发式搜索算法A 启发式搜索算法A,一般简称为A算法,是一种典型的启发式搜索算法。其基本思想是:定义一个评价函数f,对当前的搜索状态进行评估,找
出
一个最有希望的节点来扩展。 评价函数的形式如下: f(n)=g(n)+h(n) 其中n是被评价的节点。 f(n)、g(n)和h(n)各自表述什么含义呢?我们先来定义下面几个函数的含义,它们与f(n)、g(n)和h(n)的差别是都带有一个“*...
Java 笔试强训 牛客网选择编程题 02
一、选择 单选 将N
条
长度均为M的有序链表进行合并,合并以后的链表也保持有序,时间复杂度为()? A O(N * M * logN) B O(N*M) C O(N) D O(M) 1、建立一个长度为 N 的最大 / 最小堆。将这 N
条
链表的第一个元素拿
出
来建立最小堆,时间复杂度:O(N) 2、依次从最小堆中取
出
元素(堆顶),此时堆顶就是当前集合的最小值,将链表的其他元素放入堆中。调整堆的时间复杂度:O(siftDown - N*M*logN),总共还需要入堆的元素个数,O(N*M*logN) 3
MySQL笔记-06 基础SQL操作
本章开始讲解一些MySQL数据库的基本操作,这里基本均是DML语句
数据库基础-12-多表
查询
(内连接、外连接、自连接、联合
查询
、子
查询
)
指的是两个表之间的一种特殊连接方式,即将一个表的每
条
记录
与另一个表的每
条
记录
进行组合,得到的所有组合构成的新表。新表的行数为第一个表的行数乘以第二个表的行数,因此,当两个表的数据量较大时,笛卡尔积会产生非常多的组合结果,从而影响
查询
效率和性能。(在多表
查询
时,需要消除无效的笛卡尔积)。上面的 SQL 语句将会从 student 表中取得所有的学生
记录
,同时从 course 表中取得所有的课程
记录
,然后将这两个结果集进行组合,生成一个新表,其中包含每位学生选修的所有课程的组合结果。
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章