加入DISTINCT去除重复信息 查询时直接改成表达式 加入AS 给运算表达式算出来的列一个名字 加入INTO 将查询的信息存入数据库 此处要取别名,然后排序。 ...
分类:
数据库 时间:
2017-05-17 19:14:02
阅读次数:
170
java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明);部分资料参考网络资源 1. java向MySQL插入当前时间的四种方式 第一种:将java.util.Date类型的时间转成mysql数据库识别的java.sql.Date类型时间 注:java.util.Da ...
分类:
数据库 时间:
2017-05-17 19:14:59
阅读次数:
221
近期有个开发团队抱怨我们平台包括的mysql cluster不行,总是报mysql的”heartbeat Error“。分析了他们收集的日志。没有发现mysql cluster节点之间的网络有问题,倒是发现了一个非常有意思的现象,在mysql的slow log里面发现了大量的慢查询。基本上都是要1秒 ...
分类:
数据库 时间:
2017-05-17 19:15:39
阅读次数:
267
SQL SELECT INTO 语句可用于创建表的备份复件。 SELECT INTO语句 SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。 SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。 语法: 把所有的列插入新表 SELECT * INTO n ...
分类:
数据库 时间:
2017-05-17 19:16:28
阅读次数:
194
先看表结构和数据: 她给出的问题是,通过这条Sql语句统计了每个字段的总和,然后找出指定user_id关联times总和的排名 查询出的结果是: 我给出了两种方法一条SQL实现。 第一种 第二种 查询结果也是跟第一种一样。 可能以上说明您没太明白,然后我再拿一条简单的表举例: 表创建好了,看后查看一 ...
分类:
数据库 时间:
2017-05-17 19:16:50
阅读次数:
257
1 . cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 2. set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null 3. No action方式如果子表中有匹 ...
分类:
数据库 时间:
2017-05-17 19:17:54
阅读次数:
192
创建时NOT NULL 限制非空PRIMARY KEY 该字段为主键DEFAULT '男' 设默认值为“男”CONSTRAINT 约束名 CHECK (条件) 注意这里外键和主键放在最后面。 (1)新增加字段时可以同时设置空值约束、默认值约束和标识列。 (2)表中的列名必须唯一 (3)若不允许为空时... ...
分类:
数据库 时间:
2017-05-17 19:18:44
阅读次数:
234
近期做的一个项目数据量很大。文本数据有30多M。这样就遇到一个问题。插入数据库时很慢。 这里记录下,优化方法很easy。 原文地址:http://blog.csdn.net/qqmcy/article/details/32173681 在数据库的sql语句前加:"begin;\n" 结束后加“com ...
分类:
数据库 时间:
2017-05-17 19:20:15
阅读次数:
261
在Oracle中实现select top N:由于Oracle不支持select top 语句,所以在Oracle中经常是用order by 跟rownum的组合来实现select top n的查询。简单地说,实现方法如下所示:select 列名1 ...列名n from(select 列名1 .. ...
分类:
数据库 时间:
2017-05-17 19:58:17
阅读次数:
206
1、可以在虚拟机或者服务器上安装centos,具体过程省略,建议使用最小化安装 以root用户登录centos,安装vim、unzip、lrzsz、wget包 yum install vim -y yum install unzip -y yum install lrzsz -y yum insta ...
分类:
数据库 时间:
2017-05-17 19:59:02
阅读次数:
264
row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣row ...
分类:
数据库 时间:
2017-05-17 19:59:59
阅读次数:
245
追问 我想要的是日期加上这个流水号,这要怎么处理?就比如20140428002,前8位日期加上后3位流水号 追答 select to_char(sysdate,'yyyymmdd')||seq_abc_taskid.nextval from dual; 追问 我想要的是日期加上这个流水号,这要怎么处 ...
分类:
数据库 时间:
2017-05-17 20:00:43
阅读次数:
223
1、create user userName identified by password; 2、grant select any table to userName; --授予查询任何表 3、grant select any dictionary to userName;--授予 查询任何字典 ...
分类:
数据库 时间:
2017-05-17 20:00:58
阅读次数:
152
1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; Session altered. 2、查看具体的被锁时间 SQL> select usernam ...
分类:
数据库 时间:
2017-05-17 20:05:17
阅读次数:
265
控制器的基本构成与如何通过路由调用 控制器中通过建立函数并导出,实现前端对数据库的查询、新建、删除与修改的需求,并使之可以在路由中调用,完成API的封装。本文着重于结构之间的关系,具体问题解决方法将在后文给出。 下面代码就是一个简单但完整的控制器文件,命名为comment_controller.js ...
分类:
数据库 时间:
2017-05-17 20:54:44
阅读次数:
273
/** Spark SQL源代码分析系列文章*/ 接上一篇文章Spark SQL Catalyst源代码分析之Physical Plan。本文将介绍Physical Plan的toRDD的详细实现细节: 我们都知道一段sql,真正的运行是当你调用它的collect()方法才会运行Spark Job, ...
分类:
数据库 时间:
2017-05-17 20:55:38
阅读次数:
409
有一天,客户突然提出要导出一个Access格式的文件,服务器上安装环境的问题,总是报错:Coule not load file or assembly 'ADODB,Version=7.0.3300.0'。一番,查找后,在以为前辈的博客中找到了解决方案。 以下内容,来自于Wade的博客 这里需要注意 ...
分类:
数据库 时间:
2017-05-17 20:59:47
阅读次数:
203