![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL学习
文章平均质量分 69
强二二
这个作者很懒,什么都没留下…
展开
-
SQL分页的三种方法
三种SQL分页法 表中主键必须为标识列,[ID] int IDENTITY (1,1)1.分页方案一:(利用Not In和SELECT TOP分页)语句形式: SELECT TOP 10 *FROM TestTableWHERE (ID NOT IN(SELECT TOP 20 idFROM TestTableORDER BY id))ORDER BY ID转载 2015-10-12 22:23:23 · 1389 阅读 · 0 评论 -
sql 取表的前10条记录,任意中间几行的记录
取表的前10条记录with a as(select *,row_number()over(order by department)rn from _SucceedStaff )select * from a where rn取表的任意中间几行的记录eg:10-30with a as(select *,row_number()over(order by department)rn f原创 2015-10-12 21:10:08 · 9574 阅读 · 0 评论 -
sql 存储过程
转自:http://www.cnblogs.com/jiajiayuan/archive/2011/06/15/2081201.html什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般S转载 2015-11-13 00:42:04 · 350 阅读 · 0 评论 -
sql 连接表的两个字段拼接成新字段 ,形成新字段插入
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:MySQL: CONCAT()Oracle: CONCAT(), ||SQL Server: +CONCAT() 的语法如下:CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。请注意,Oracle的CONCAT()只允许两个参原创 2015-10-12 21:03:49 · 49777 阅读 · 1 评论