社区
MS-SQL Server
帖子详情
如何用SQL语句查询指定行数的数据
ftaofly
2003-10-16 07:25:53
我有一个SQL的问题,例如 select * from [表名] 语句,我想用SQL语句指定让它显示第二行数据,应该怎么写啊!
...全文
278
3
打赏
收藏
如何用SQL语句查询指定行数的数据
我有一个SQL的问题,例如 select * from [表名] 语句,我想用SQL语句指定让它显示第二行数据,应该怎么写啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
txlicenhe
2003-10-16
打赏
举报
回复
如果有主键,比如id
Select * from tableName a
where (select sum(1) from tableName where id<= a.id) = 2
sdhdy
2003-10-16
打赏
举报
回复
--表里没有自增字段,才可以如下
select identity(int,1,1) FID,* into #temp from tablename
go
select * from #temp where FID=2
go
drop table #temp
txlicenhe
2003-10-16
打赏
举报
回复
Select identity(int,1,1) as iid,* into #tmp from tableName
Select * from #tmp where iid = 2
drop table #tmp
几条使用率最高的
SQL语句
[SQL]几条使用率最高的
SQL语句
: 创建表(含多个字段)/删除表格(所有记录)/删除表/备份表 常用Select操作:1.为结果集中的列
指定
别名(新列名)/2.消除取值重复的行/3.限制返回
行数
修改字段值:1.修改某一字段前几个字符/2.修改某一字段后几个字符 对
数据
进行统计...
asp.net使用oracle分页存储过程
查询
数据
功能说明 写好oracle的连接字符串和
查询
语句,调用程序中的方法可以很方便的实现分页功能。该方法中,将参数连接字符串,
查询
的
sql语句
,
指定
每页显示多少行,调用成功后,会返回页数,
行数
,还有
查询
的结果
数据
集。 使用说明 1、请先在Oracle
数据
中新建存储过程 2、修改代码中的相关参数。比如,连接
数据
库字符串,
查询
的
sql语句
等 注意:
查询
sql语句
中必须包含rownum字段,别名是rn。rownum是Oracle关键字。 存储是来自http://blog.csdn.net/pharaohsprince/archive/2006/04/12/660800.aspx。 对存储过程做了简单的修改方法程序的调用。 效率不是很高,如有高人写出很厉害的分页存储过程,希望您与大家分享。
10个mysql
数据
查询
语句.docx
mysql
查询
语句汇总 MySQL 是一种常用的关系型
数据
库管理系统,可以通过 SQL 语言 进行
数据
的
查询
和操作。下面列举了 10 个常见的 MySQL
数据
查询
语句。 1. SELECT 语句:用于从
数据
库中
查询
数据
。可以使用通配符(*)选 择所有列,也可以
指定
具体列名。例如: SELECT * FROM employees; 2. WHERE 子句:用于
指定
查询
的条件。可以使用比较操作符(如 =、 >、 <等)和逻辑操作符(如 AND、 OR 等)组合条件。例如: SELECT * FROM employees WHERE age > 30; 3. ORDER BY 子句:用于对
查询
结果进行排序。可以按照一个或多 个列进行升序或降序排序。例如: SELECT * FROM employees ORDER BY salary DESC; 4. LIMIT 子句:用于限制
查询
结果的数量。可以
指定
起始位置和返 回的
行数
。例如: SELECT * FROM employees LIMIT 10; 5. GROUP BY 子句:用于将
查询
结果按照
指定
列进行分组。通常
mysql获取group by的总记录
行数
另类方法
mysql获取group by内部可以获取到某字段的记录分组统计总数,而无法统计出分组的记录数。 mysql的SQL_CALC_FOUND_ROWS 使用 获取
查询
的
行数
在很多分页的程序中都这样写: 代码如下 SELECT COUNT(*) from `table` WHERE ……; 查出符合条件的记录总数 代码如下 SELECT * FROM `table` WHERE …… limit M,N;
查询
当页要显示的
数据
这样的语句可以改成: 代码如下 SELECT SQL_CALC_FOUND_ROWS * FROM `table` WHERE …… limit M, N; SELECT
EntityFramework
数据
持久化 第四章 EF的高级使用
一、EF执行
SQL语句
(一) 1、为什么使用EF执行
SQL语句
? 1)进行复杂的
查询
时,直接使用EF执行
SQL语句
性能会优于使用LINQ自动生成
查询
语句。 2)某些特殊的
查询
条件,LINQ无法自动生成
查询
语句。 2、
数据
上下文DbContext的Database的属性: 1)ExecuteSqlCommand()不返回结果、只返回受影响的
行数
,适用于执行创建、插入、更新、删除操作(即执行给定的DDL/DML命令)。 2)SqlQuery()返回
查询
到的结果、并将结果保存在
数据
实体中,适用于执行
查询
操作。 二、EF执行
SQL语句
(二) 1、SqlQuery()使用前需要
指定
返回值的类型。 1)返
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章