Java小强个人技术博客站点    手机版
当前位置: 首页 >> 标签 sql

MySQL一条SQL中下文使用上文查询的值

7280 DB | 2021-4-19 18:36
假如一条SQL中,涉及到查询多个表,如果上面的SQL中查询出一个值并为它指定了别名,那么下文查询时能不能使用这个值呢?我不知道从哪里听的,而且一直这样以为,就是不能,因为很少写这样的代码,所以固执的一直这样认为。比如说如下SQL:SELECT   (SELECT a.a1 FROM a WHERE......查看详细

Oralce客户端OracleSQLDeveloper

61790 DB | 2015-7-30 13:45
使用的话其实我还是用PLSQL Developer,但是使用的人也知道PLSQL Developer依赖Oracle客户端环境,因为还是需要配置额外的环境。但是使用Oracle SQL Developer的话,其实就和直接JDBC一样,直接使用即可。如果你不希望多余的配置,而仅仅是为了运行SQL编辑下数据,保留一份Oracle SQL Developer还是......查看详细

mybatis sql in 查询

152031 框架 | 2015-2-6 15:45
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架......查看详细

Oracle查询 关于时间字段的优化

63580 DB | 2014-11-26 11:27
虽然数据库已经很智能,还是要尽量让数据库少做事情。这样的SQL就是个很好的例子,理论上这两条SQL语句执行都是同样的效果,但是第一条明显就是让数据库多做了非常多的事情。而实际中,这样简单的问题总是被忽略,所以强烈建议大家实时关注数据库优化和SQL的调优。阅读全文>>...查看详细

使用 JdbcTemplate 动态创建表并添加数据 动态连表查询

52550 理论 | 2014-9-5 20:45
前面已经说了一个动态的根据当前时间创建表和插入数据的示例,那么如何进行动态的查询呢?我写了这样一个公共方法,仅供参考!这里需要传递两个时间间隔参数,根据时间间隔判断相差的月数,然后从起始时间开始递增月份,然后动态拼装表的名称,如果存在该表则标记需要查询所有的SQL通过 union all 来连接,最后增加分页的参数,分页只适合MySQL数据库当然这个示例也只......查看详细

Oracle常用SQL语句

62070 DB | 2014-6-17 15:37
分享一些Oracle中常用的SQL语句。阅读全文>>...查看详细

JDBC链接Oracle参考代码

58900 Java | 2014-6-17 15:32
分享一段数据库访问的代码,仅供参考啊。阅读全文>>...查看详细