关闭
当前搜索:

MySQL使用一张表的字段更新另一张表的字段

以下写法针对MySQL。     写子查询当然也是可以实现的,不过当然应该选择一种更有效率的方式: update table1 t1 left join table2 t2 on t1.key=t2.key set t1.field1=t2.field1, t1.field2=t2.field2, t1.field3=t2.field3where t1.field4 is...
阅读(677) 评论(0)

Spring Boot + Spring Data JPA项目配置多数据源

在以前的常规项目中,直接XML配置文件中配置多个数据源即可,在最新推荐的做法中,我们使用配置类来设置。 首先配置两个数据源: package com.anxpp.web.config; import javax.sql.DataSource; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder...
阅读(11716) 评论(37)

一个SQL面试题

......一个看似简单,实则容易踩坑的例子     记得以前有次被面试问到SQL,当时没答上来,当时也没鼓捣出来(当时对SQL也确实太不熟了(⊙o⊙))。     今天突然想起来了,就重新拿出来,解决后在此处记录一下。     切入正题(下面基于Oracle):     表是这样一张表: CREATE SEQUENCE seq_grade increment by 1...
阅读(1260) 评论(1)

MySQL 中的数据类型介绍

要了解一个数据库,我们也必须了解其支持的数据类型。 MySQL支持所有标准的SQL数据类型,主要分3类: ·数值类型 ·字符串类型 ·时间日期类型 另一类是几何数据类型,用的不多,也没多介绍。...
阅读(94334) 评论(17)

hibernate调用mysql存储过程

在最近的项目中,碰到一小段数据库数据分析的程序,需要结合多张表联合查询或涉及到子查询,项目主要采用的java ee开发,使用了hibernate框架,由于这些表没用从实体通过hibernate直接生成,也没有外键之类的东西,于是就开始写sql,写完sql再放入程序中转为hql,然后查询。 navicat 写好的sql:中文:50 英文:1075 数字:0 中文+标点:50 中文+数字:50 。字符总数:共记1175个字符 (汉字算两个字符,数字、空格、英文字母算做一个字符),放入程序中相当难看,ja...
阅读(2710) 评论(0)
    个人资料
    • 访问:786076次
    • 积分:5612
    • 等级:
    • 排名:第5594名
    • 原创:96篇
    • 转载:1篇
    • 译文:0篇
    • 评论:299条
    博客专栏
    其他信息
    music