
数据库
追光着
这个作者很懒,什么都没留下…
展开
-
MYSQL更新表中某个字段的值为另一张表的某个字段值,通过name名称进行两表关联
ALTER TABLE knowledge_repositoryADD COLUMN casno varchar(100) DEFAULT NULL COMMENT ‘CAS号’ AFTER note;update knowledge_repository a set a.casno=(select casno from chemicals_list where (productname ...原创 2020-01-19 16:58:14 · 855 阅读 · 0 评论 -
从一个微信公众号开发总结出的mysql优化几点
1.索引不能加太多,否则效果和不加没什么区别。2.按年月查询数据, DATE_FORMAT(begin_time,’%Y%m’)函数,会使索引失效。如果从十万条数据一次查出超过千条以上数据,速率会减慢不少,同时会受到网速的影响。使用分页查询效果会好。3. > =,<=都会使索引失效。...原创 2019-10-31 10:00:46 · 215 阅读 · 0 评论 -
mysql语句删除指定列
alter table vehicle_key_control drop column note;详细见https://www.cnblogs.com/ichimoku/p/7880959.html原创 2019-09-04 15:06:28 · 588 阅读 · 0 评论 -
String类型的时间怎么转换成日期类型保存到数据库
String startTime = request.getParameter("transportCardBeginTime"); String endTime = request.getParameter("transportCardEndTime"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH...原创 2019-09-04 14:39:31 · 1333 阅读 · 0 评论 -
在mysql数据库中怎么查询出两个时间段之间的数据 ???
select * from t_traffic_permit where id in (select max(id) from t_traffic_permit group by car_licence)and begin_date <= ‘2019-09-03’ and end_date>=‘2019-09-03’原创 2019-09-03 18:07:28 · 3806 阅读 · 0 评论 -
mysql sum函数后面好多位小数点解决方式
SELECT consignee, goods_name, SUM(goods_loading_quantity) FROM electronic_circuit where \n" +" goods_name in (SELECT name FROM precursor_chemicals) and destination LIKE ‘%金山区%’ and consignee not...原创 2019-08-16 17:38:00 · 6920 阅读 · 0 评论 -
查询出某个字段不重复的记录
在使用mysql时,有时需要查询出某个字段不重复的记录。可以用count函数结合distinct来使用。select COUNT(distinct license) as count from gis_alarm_delayarea whereDATE_FORMAT(start_time, ‘%Y%m’) = ‘201905’;...原创 2019-06-24 16:31:39 · 1680 阅读 · 0 评论 -
修改mysql字段的长度
alter table bd_enterprise modify column business_scope varchar(100) DEFAULT NULL COMMENT ‘经营范围,由A/B/C以逗号隔开拼接而成’原创 2019-04-17 23:16:24 · 605 阅读 · 0 评论 -
企业开发错误总结二
java怎么比较时间的大小 9090现有两个String类型的时间,例如:09:00 和10:00,怎么比较大小呢?https://blog.youkuaiyun.com/charlene717/article/details/80449599http://www.cnblogs.com/hongten/archive/2012/02/22/java2poi.htmlpackage com.china...原创 2019-04-07 15:13:37 · 189 阅读 · 0 评论 -
企业开发错误归纳一
企业开发错误归纳一:1.Column ‘delete_flag’ in where clause is ambiguous; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException解决原因:查询出来有多个’delete_flag’,条件后面应该指定是哪张表的字段...原创 2019-04-07 15:00:01 · 905 阅读 · 0 评论 -
java怎么比较时间的大小 现有两个String类型的时间,例如:09:00 和10:00,怎么比较大小呢?
package com.china317.yzjg.dao;import java.text.DateFormat;import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Date;public class Test...原创 2019-02-25 18:03:04 · 1799 阅读 · 0 评论 -
Mybatis配置文件中返回的结果类型与Java中返回类型是否一致问题
10:39:11,102 ERROR log:88 - handleException error:server_error|服务器异常org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one r...原创 2019-01-25 13:42:00 · 523 阅读 · 0 评论 -
Sql中采用<where>标签遍历拼接两个list集合
Sql中采用标签遍历拼接两个list集合要求:“citys”:[1, 3],//区域查询,数组形式,不传不传默认查询当前权限的所有区域“brands”:[1, 3],//品牌查询,数组形式,不传不传默认查询所有/**根据区域和品牌查询信息@param citys@param brands@return*/MapSearchVo searchEnterprisesAll(Lis...原创 2019-01-24 15:26:45 · 1480 阅读 · 0 评论 -
模糊查询问题
日志查询(模糊查询),输入删除,新增,修改,不能查询到数据,因为数据库type里面存的是1,2,3数字,没有对应的文字。若输入1,2,3,可以查询到对应数据。现在要求:输入删除,新增,修改文字,查到对应数据,不要输入1,2,3该怎么样操作。下面是表数据,其中type中1代表删除,2代表新增,3代表修改。解决方式:用到sql里面的case函数。SELECT * from (select id,...原创 2019-01-24 15:12:13 · 273 阅读 · 0 评论 -
MAVEN,MySQL,git配置
MAVEN_HOMEF:\apache-maven-3.2.3MAVEN_OPT-Xms128m -Xmx512m在path下操作:%MAVEN_HOME%\binMySQL在path下操作:C:\Program Files\MySQL\MySQL Server 5.5\bingit在path下操作:I:\git\Git\cmd...原创 2019-01-06 23:17:17 · 167 阅读 · 0 评论 -
jdk安装
jdk安装:1.新建:JAVA_HOMEC:\Program Files\Java\jdk1.8.0_1212.在path下操作:新建:%JAVA_HOME%\bin原创 2019-01-06 22:48:39 · 122 阅读 · 0 评论