随笔分类 -  数据库

JDBC标准语句 + Orcal高级编程
摘要:1. 查找前几名--25、查询各科成绩前三名的记录:(不考虑成绩并列情况) --不考虑重复SELECT courseid,score,row_number() OVER(PARTITION BY courseid ORDER BY score DESC) AS rn FROM tblScore--考... 阅读全文
posted @ 2015-01-18 20:44 江湖一笑 阅读(249) 评论(0) 推荐(0)
摘要:1.查询语句 主要由 select 关键字完成2.DML语句(数据操作语言) 主要由 insert、update、delete 三个关键字完成 主要操作 表 3.DDL语句(数据定义语言) 主要由 creat、alter、drop、truncate 四个关键字完成 操作数据库对象的语句 ... 阅读全文
posted @ 2015-01-14 20:37 江湖一笑 阅读(185) 评论(0) 推荐(0)
摘要:建表 1 CREATE TABLE RacingResults 2 ( 3 track_id CHAR(2) NOT NULL, --赛道名称 4 race_date DATE NOT NULL, ... 阅读全文
posted @ 2015-01-13 18:10 江湖一笑 阅读(222) 评论(0) 推荐(0)
摘要:表转成代码如下:1 SELECT YEAR 年, 2 SUM(CASE MONTH WHEN 1 THEN amount ELSE 0 END) 一月,3 SUM(CASE WHEN MONTH=2 THEN amount ELSE 0 END) 二月,4 SUM(CASE WHEN MONTH=3... 阅读全文
posted @ 2015-01-13 16:39 江湖一笑 阅读(253) 评论(0) 推荐(0)
摘要:1.加载JDBC驱动程序 1.在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM,这通过java.lang.Class类的静态方法forName(String className)实现; 2.加载成功后,会将Driver类的实例注册到DriverManager类中;2.提供JDBC连... 阅读全文
posted @ 2015-01-11 21:36 江湖一笑 阅读(205) 评论(0) 推荐(0)
摘要:1.创建表1 CREATE TABLE book2 (3 bookId NUMBER,4 bookName VARCHAR2(50),5 publishHouse Varchar2(50)6 )2.----------有输入参数的存储过程(添加操作)----... 阅读全文
posted @ 2015-01-10 18:24 江湖一笑 阅读(206) 评论(0) 推荐(0)