六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 49|回复: 0

DB2 常用SQL Quick Find

[复制链接]

升级  30.33%

83

主题

83

主题

83

主题

举人

Rank: 3Rank: 3

积分
291
 楼主| 发表于 2013-1-13 18:52:57 | 显示全部楼层 |阅读模式
Join Rows
   To combine matching rows in multiple tables, use a join
 
 
SELECT nm.id ANSWER ,jb.job ID NAME JOB FROM emp_nm nm  ,emp_jb jb 10 Sanders Sales WHERE nm.id = jb.id 20 Pernal Clerk ORDER BY 1; 
Outer Join
   To get all of the rows from one table, plus the matching rows from another table (if there are
any), use an outer join
 
SELECT nm.id ANSWER,nm.name ,jb.job ID NAME JOB FROM emp_nm nm  LEFT OUTER JOIN 10 Sanders Sales  emp_jb jb  ON nm.id = jb.id  ORDER BY nm.id; 
 
    Fetch First "n" Rows
To fetch the first "n" matching rows, use the FETCH FIRST notation
 
SELECT * FROM EMP_MM ORDER BY ID DESC FETCH FIRST 2 ROWS ONLY 
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表