sql
文章平均质量分 71
Terry_5008
这个作者很懒,什么都没留下…
展开
-
oracle 分页 语句
1.select * from ( select t.* , rownum as rn from (select * from test_ogi ) t where rownum < 28) b where b.rn > 20 2.select * from ( select t.* , rownum as rn from (select ...原创 2010-09-06 11:24:21 · 310 阅读 · 1 评论 -
sql server 修改 约束条件
--示例1ALTER TABLE stuInfo ADD CONSTRAINT PK_stuNo PRIMAR...--示例1ALTER TABLE stuInfo ADD CONSTRAINT PK_stuNo PRIMARY KEY (stuNo)--示例2 添加主键约束(Primary Key)-- 存在主键约束PK_stuNO,则删除IF EXISTS(S...原创 2016-12-01 18:08:29 · 3927 阅读 · 0 评论 -
建表-复制建表
Oracle: CREATE TABLE new_table AS (SELECT * FROM old_table where 1 <> 1); Sqlserver: SELECT *INTO newtable [IN externaldb]FROM table1Where 1 <> 1; ...原创 2016-11-29 16:26:41 · 181 阅读 · 0 评论 -
sql 各种 Join用法详解
sql 各种 Join用法详解在关系代数中,连接运算是由一个笛卡尔积运算和一个选取运算构成的。首先用笛卡尔积完成对两个数据集合的乘运算,然后对生成的结果集合进行选取运算,确保只把分别来自两个数据集合并且具有重叠部分的行合并在一起。连接的全部意义在于在水平方向上合并两个数据集合(通常是表),并产生一个新的结果集合,其方法是将一个数据源中的行于另一个数据源中和它匹配的行组合成一个新元组。SQL...原创 2016-11-22 13:59:23 · 422 阅读 · 0 评论 -
SQL 相关(一)
一、FULL OUTER JOIN 拼接多表数据简单来说就是LEFT JOIN UNION RIGHT JOIN的结果集,使用下面的语句跟FULLOUTER JOIN的结果是完全相同的。 SELECT A.ID AS Inbound,A.QTYAS InQty,B.IDAS OutBound,B.QTYAS OutQty FROM A LEFT OUTER JOIN B...原创 2014-02-20 17:23:42 · 92 阅读 · 0 评论 -
db2 相关(一)
一,DB2 分页语句 sql select * from ( select t.* , rownumber() over( order by t.CRP_NO) as rowno from FIN_TRN_STS t ) tempwhere temp.rowno between 1 and 10 ; 二,DB2 时间相关DB2日期和时...原创 2011-11-16 11:27:40 · 129 阅读 · 0 评论 -
SQL Case when 的使用方法(sql if else)
Case 具有两种格式。简单 Case 函数和 Case 搜索函数。 --简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THEN '女'ELSE '其他' END...原创 2011-12-28 10:20:25 · 1594 阅读 · 0 评论 -
sql例句
http://www.w3school.com.cn/sql/原创 2010-06-23 11:24:31 · 122 阅读 · 0 评论 -
sql查询EXISTS的用法
http://www.cnblogs.com/posoft/articles/1550453.html上次介绍过sql 不等连接和sql子查询IN的用法,还看到有朋友提到子查询的效率问题,很高兴大家能重视效率。那今天我们将介绍子查询EXISTS的用法。什么是sql子查询EXISTS?子查询EXISTS是用来指定一个子查询,检测行的存在使用子查询EXISTS 关键字引入一个子查询时,就相...原创 2010-06-07 15:07:57 · 193 阅读 · 0 评论 -
数据库版本管理工具 Flyway
转:http://casheen.iteye.com/blog/1749916 1. 引言 想到要管理数据库的版本,是在实际产品中遇到问题后想到的一种解决方案,当时各个环境的数据库乱作一团,没有任何一个人(开发、测试、维护人员)能够讲清楚当前环境下的数据库是哪个版本,与哪个版本的应用相匹配,如何升级到与新版本的应用相匹配。想到管理数据库版本时,先是心底形成了一个初步的解...原创 2016-12-06 17:35:44 · 301 阅读 · 0 评论