![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Fasure_Smile
好的习惯,价值千金。
展开
-
MySQL取出数字字符串的一部分,然后按照数值大小排序
之前做过一张表,表中有个字段是IP,varvhar类型的。所以这样一来ASC或者DESC排序的话是按照字符串的方式排序的。后来老大提出想要按照IP最后一位的数值大小来排序。即:例如IP为10.11.12.13,则按照13这一位的数值的大小来排序。表为manage_mainframe_info,字段为ip_address。先把该字段最后一位内容截取出来然后转为数字然后原创 2016-09-23 13:27:11 · 6765 阅读 · 0 评论 -
java中存储mysql数据库时间类型【date、time、datetime、timestamp】
mysql中时间类型,date、time、datetime、timestamp,java存储mysql中时间原创 2016-09-22 10:51:40 · 21302 阅读 · 0 评论 -
mysql5.6安装及配置
下载mysql5.6官网下载地址:https://dev.mysql.com/downloads/mysql/5.6.html不需要繁琐的安装程序,下载后解压到本地即可。 配置拷贝默认my-default.ini,拷贝的一份名字修改为my.ini,用下面配置内容替换掉my.ini中内容# For advice on how to change settings pleas...原创 2016-09-26 00:00:59 · 403 阅读 · 0 评论 -
left join 多表联查
left join联表查询,主表为left join左边的表,无论left join右边的表有没有相应的信息都显示左边的表查询的内容。假设表A:字段a、b、x、y、z表B:字段b、c表C:字段c、d表D:字段d、eA.b和B.b、B.c和C.c、C.d和D.d关联主表为A,现要查询a、b、e、x、y、z用left joinsele原创 2016-09-29 11:30:13 · 1359 阅读 · 0 评论 -
mysql中日期转换函数(类似oracle中的to_date)
mysql中用法为:str_to_date('2012-05-01 23:59:59','%Y-%m-%d %T') %Y:代表4位的年份%y:代表2为的年份%m:代表月, 格式为(01……12) %c:代表月, 格式为(1……12) %d:代表月份中的天数,格式为(00……31) %e:代表月份中的天数, 格式为(0……31转载 2016-09-29 12:28:44 · 1530 阅读 · 0 评论 -
写统计期间sql笔记
场景一:表中时间类型为datetime,统计一天中每小时内的人数。SELECT DATE_FORMAT(login_time, '%H') time, count(DISTINCT(login_name)) countUser, count(login_name) countUserTotalFROM login_log lWHERE 1 = 1GROUP BY原创 2016-10-20 10:44:31 · 465 阅读 · 0 评论 -
mysql中为查出来的数据加序号,以及left join序号混乱解决办法
mysql给查询出来的信息再加一个字段显示序号。mysql中可以这样写SELECT a.id id, a.client_id clientId, a.create_time createTime, a.update_time updateTime, @y:=@y + 1 AS numFROM (SELECT @y:= 0) c, app_info a这样原创 2016-09-29 12:16:24 · 7264 阅读 · 0 评论 -
通过dao操作数据库的大概过程
通过dao操作数据库的大概过程1、连接数据库2、对sql解析、编译、优化、生成执行计划3、内存IO操作磁盘原创 2017-09-28 16:05:17 · 2185 阅读 · 0 评论