mysql
hfuningn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql 行转列与列转行
SELECT user_name , MAX(CASE course WHEN '数学' THEN score ELSE 0 END ) 数学, MAX(CASE course WHEN '语文' THEN score ELSE 0 END ) 语文, MAX(CASE course WHEN '英语' THEN score ELSE 0 END ) 英语 FROM test_tb_grade G...原创 2018-12-28 08:53:25 · 287 阅读 · 1 评论 -
数据库 case when then
select d.rq,d.sjd,count(d.num) as total from (select c.rq,c.sj,case WHEN '06:01'<=c.sj and c.sj<='06:30' THEN '06:00'WHEN '06:31'<=c.sj and c.sj<='07:00' THEN '07:00'WHEN '07:01'<=c...原创 2017-11-30 15:27:50 · 324 阅读 · 0 评论 -
mybatis mysql insert 添加操作返回主键
mapper接口代码: @param student 学生实例 * @return 成功操作的记录数目 * int add(User user);至于mapper.xml则分为两种情况了,一种是数据库(如MySQL,SQLServer)支持auto-generated key field,另一种是数据库(如Oracle)不支持auto-generated key field的。 1...原创 2018-12-28 09:04:14 · 1683 阅读 · 1 评论 -
mybatis 批量插入
方式1:<insert id="add" parameterType="User"><foreach collection="list" item="item" index="index" separator=";">INSERT INTO User(name,age) VALUES(#{item.name}, #{ite原创 2018-12-28 09:07:41 · 242 阅读 · 0 评论 -
mybatis insert 属性详解
其属性如下: parameterType ,入参的全限定类名或类型别名 keyColumn ,设置数据表自动生成的主键名。对特定数据库(如PostgreSQL),若自动生成的主键不是第一个字段则必须设置 keyProperty ,默认值unset,用于设置getGeneratedKeys方法或selectKey子元素返回值将赋值到领域模型的哪个属性中 useGe...原创 2018-12-28 09:10:17 · 1832 阅读 · 0 评论 -
JDBC连接,支持 mysql Oracle sqlserver数据库,获取表结构(表名,备注,注释)
import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java....原创 2019-03-02 15:41:59 · 1587 阅读 · 0 评论
分享