sql

运行sql脚本: 
如:source C:/Documents and Settings/new/桌面/学习/myclass.sql
注意最后面没有分号
db2中执行sql脚本
db2=> connect to courses
db2=> quit
c:>db2 -tvf d:courses.sql
db2查看表结构:describe table table_name
 
select (select count(*) from student_course),(select avg(course_mark) from student_course) 
from student_course;
select result.a,result.c
from  (select avg(course_mark) a,count(*) c from student_course) as result;
 
mysql约束策略(restrict),级联策略(cascade)
mysql客户端设定语句界定符,delimit 符号, 如:delimit //

mysql分页查询
LIMIT子句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 
第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行 
数。例如: 
select * from table LIMIT 5,10;    #返回第6-15行数据 
select * from table LIMIT 5;       #返回前5行 
select * from table LIMIT 0,5;     #返回前5行
 
oracle分页:
SELECT * 
FROM 
(
    SELECT A.*, ROWNUM RN 
    FROM 
    (
 SELECT * FROM TABLE_NAME
    ) A 
    WHERE ROWNUM <= 40
)
WHERE RN >= 21

select * 
from ( 
 select c.*, rownum rn 
 from   (select * from courses) c
 where rownum <4
     )
where rn >=2;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值