
数据库
文章平均质量分 79
swjtuzbko
这个作者很懒,什么都没留下…
展开
-
JDBC使用详解
JDBC编程步骤1、加载驱动程序:Class.forName(driverclass)加载mysql驱动:Class.forName("com.mysql.jdbc.Driver");加载oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver");2、获得数据库的连接:DriverManager.getConnec原创 2015-06-05 08:21:47 · 368 阅读 · 0 评论 -
count(1)和count(*)的区别
count(*)表示检索表中所有列,并统计记录数,包括重复列和空值。count(1)中1表示表中的第一列,即检索表中第一列,并统计第一列不为空的记录数原创 2015-05-24 16:49:11 · 559 阅读 · 0 评论 -
distinct用法(消除行中重复的记录)
只有单列情况:select distinct column1 from table; 表示消除column1列重复值的行当有多列时:select distinct column1,column2 from table; 表示消除重复值的行,行的唯一性由列column1和column2共同决定原创 2015-05-24 17:00:52 · 2152 阅读 · 0 评论 -
Oracle中激活scott账号
先使用system账号登录然后给scott账号解锁:alter user scott account unlock;解完以后,使用下面的命令来查看:select username,account_status from dba_users;可以看到scott账户已经解锁,但是状态还是“expired”(密码过期)的意思。没关系,再输入这样的命令“alter user原创 2016-10-11 16:53:41 · 5356 阅读 · 0 评论 -
hive基本操作
1.显示所有数据库show databases;2.使用某个数据库use XX(XX表示某个数据库名)3.显示某数据库下的所有表show tables;4.查看表结构(显示各字段)desc 表名原创 2016-10-24 10:20:03 · 282 阅读 · 0 评论 -
聚集、group by、having语句执行原理
执行步骤解析:最先根据from子句来得出一个关系。如果出现了where子句,where子句的条件将应用到from子句的结果关系上。如果出现了group by,满足where条件的元组通过group by子句形成分组。如果没有group by子句,满足where条件的整个元组被当作一个分组。如果出现了having子句条件,它将应用到每个分组上;不满足having子句条件的分组将被丢弃。sel原创 2017-04-14 17:09:07 · 829 阅读 · 0 评论 -
JDBC编程指南
JDBC编程大致需如下步骤;1.加载数据库驱动//加载驱动Class.forName(driverClass);2.通过DriverManager获取数据库连接//获取数据库连接Connection conn = DriverManager.getConnection(String url,String user,String pass);3.通过Connection对原创 2017-08-29 16:58:52 · 273 阅读 · 0 评论