mysql的sql函数
fly_captain
向架构师方向迈进。
展开
-
Java数据类型和MySql数据类型对应表
java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String1 BLOBL+NBLOBjava.lang.byte[]-4 TEXT65535VARCHARjava.lang.String-1 INTEGER4I...转载 2018-07-16 10:54:03 · 94 阅读 · 0 评论 -
通过cmd窗口导入导出mysql数据库
1.导入数据库使用source命令首先要在cmd窗口中连接数据库,然后再用source命令进行导入操作mysql>use 数据库名mysql>source d:/dbname.sql2.导出数据库注意导出数据库时不需要连接数据库,直接切换至mysqld.exe所在目录后,执行以下命令即可(导出的sql文件在mysql安装路径的bin目录下)D:\Program Files\MySQL...原创 2018-07-16 13:07:06 · 887 阅读 · 0 评论 -
mysql DAYOFWEEK 和 WEEKDAY获取星期
1.mysql DAYOFWEEK 和 WEEKDAY获取星期在mysql中,我们可以用DAYOFWEEK 和 WEEKDAY函数获取指定日期的星期。区别在于DAYOFWEEK获取的星期索引是以1开始,而WEEKDAY获取的星期索引是以0开始.DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。mysql> ...原创 2018-07-06 13:35:10 · 16637 阅读 · 0 评论 -
MySQL中的DATE_ADD应用场景
/*当前时间加1毫秒*/SELECT DATE_ADD(NOW(),INTERVAL 1 MICROSECOND);/*当前时间减1毫秒*/SELECT DATE_ADD(NOW(),INTERVAL -1 MICROSECOND);/*当前时间加1秒*/SELECT DATE_ADD(NOW(),INTERVAL 1 SECOND);/*当前时间减1秒*/SELECT DATE_ADD(NOW(...原创 2018-07-06 13:36:13 · 231 阅读 · 0 评论 -
MySQL行转列实现和总结
一、行转列实例1、准备数据CREATE TABLE tb(`cname` VARCHAR(10),cource VARCHAR(10),score INT) ENGINE=INNODB; INSERT INTO tb VALUES('张三','语文',74);INSERT INTO tb VALUES('张三','数学',83);INSERT INTO tb VALUES('张三','物理...原创 2018-07-06 14:57:40 · 4449 阅读 · 0 评论 -
MySQL之汇总数据(AVG,COUNT,MAX,MIN,SUM)
table testFieldTypeNullKeyDefaultExtraidint(11)NOPRINULLauto_incrementnamechar(50)NO NULL ageint(11)NO NULL schoolchar(50)YES NULL(一)AVG()函数AVG()通过对表中行数计数并计算特定列值之和,从而求得该列的平均值。例如:SELECT AVG(age) AS ...原创 2018-07-06 15:11:23 · 296 阅读 · 0 评论 -
MySQL case when 用法
MySQL 的 case when 的语法有两种:CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] ENDCASE WHEN [expr] THEN [result1]…ELSE [default] END这两种语法有什么区别呢?CASE [col_name] WHEN [value1] THEN [result1]…ELSE ...转载 2018-07-06 15:18:08 · 345 阅读 · 0 评论 -
Mybatis 实现Mysql批量插入数据,判断数据是否存在
常见插入数据的SQLinsert into 插入数据库时会检查主键是否存在,存在会报错 replace into 替换数据库记录,需要表中有主键或者unique索引,如果数据库已存在的数据,会先删除该数据然后新增。不存在的数据效果和insert into 一样。 <insert id="insertInfoBatch" parameterType="java.util.List"...转载 2018-07-20 15:50:11 · 9056 阅读 · 0 评论 -
mysql比知必会学习笔记1
1.视图 2.存储过程 3.游标打开游标 :OPEN + 游标 关闭游标:CLOSE + 游标4.触发器原创 2018-08-08 17:21:19 · 186 阅读 · 0 评论