mySql
九洲江
这个作者很懒,什么都没留下…
展开
-
mySql往一个表中增加数据,如果已经有就更新,没有就插入数据
mySql往一个表中增加数据,如果已经有就更新,没有就插入数据: replace into unitoll_total(ListNO,StarTime,EndTime,OwnerCode,Gross,ICType,SquadDate,ID) select m.ListNO, m.StarTime,m.EndTime, m.OwnerCode, m.Gross, m.ICType,原创 2015-09-29 13:50:58 · 5859 阅读 · 0 评论 -
更新一个表,字段名不确定 java如何实现
StringBuffer sb=new StringBuffer(); sb.append(" update quick_order "); sb.append(" set id=id "); if(StringUtils.isNotBlank(address)) {原创 2016-09-13 10:36:23 · 1426 阅读 · 0 评论 -
数据库水平切分的实现原理解析——分库,分表,主从,集群,负载均衡器(转)
原址:http://www.cnblogs.com/zhongxinWang/p/4262650.htmlhttp://www.cnblogs.com/zhongxinWang/p/4262650.html转载 2016-11-17 17:00:57 · 807 阅读 · 0 评论 -
使用mysql自带函数注意事项
使用mysql自带函数注意事项,要紧接括号:原创 2017-06-15 21:27:00 · 504 阅读 · 0 评论 -
Mysql 性能优化——必胜之道
感谢博主,原址:http://superleedo.blog.51cto.com/12164670/19064101 定位慢SQL语句(记录) 开启慢日志功能,在my.cnf中添加配置: slow_query_log=1 slow_query_log_file=mysql.slow lo转载 2017-06-06 14:14:53 · 267 阅读 · 0 评论 -
数据库性能优化之SQL语句优化1
感谢博主,原址: https://my.oschina.net/xianggao/blog/87216?p=3&temp=1496731274662#blog-comments-list一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,转载 2017-06-06 14:42:05 · 280 阅读 · 0 评论 -
MYSQL性能优化的最佳20+条经验
感谢博主,原址http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的转载 2017-06-06 15:27:40 · 538 阅读 · 0 评论 -
MySQL SQL语句优化技巧
感谢作者,原址:MySQL SQL语句优化技巧1、应尽量避免在 where 子句中使用!=或2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null转载 2017-06-06 15:32:37 · 331 阅读 · 0 评论 -
mysql 查询字段分大小写
查询有小写字母x的数据:SELECT * from identity_auth WHERE binary sfid LIKE '%x%';转载 2016-12-16 10:56:51 · 2468 阅读 · 0 评论 -
java打印一个数据库的所有表的主键
public class MysqlTest { private static final Logger logger= LoggerFactory.getLogger(MysqlTest.class); public void getTabs() throws Exception{ //所有表 String sql="sh原创 2016-07-19 17:39:35 · 648 阅读 · 0 评论 -
mysql优化简单方法(来源网友)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:sel转载 2016-07-19 16:34:51 · 402 阅读 · 0 评论 -
sql 查询结果增加一列,列名固定,值也固定(mysql可行,其他未知)
sql 查询结果增加一列,列名固定,值也固定(mysql可行,其他未知)原创 2015-09-19 11:38:49 · 25843 阅读 · 0 评论 -
sql中like与%%的用法
sql中like与%%的用法mysql> select * from a;+-------+----------+| id | name |+-------+----------+| 1000 | zhangsan || 2000 | lisi || 3000 | NULL |+-------+----------+3 rows in set原创 2015-10-12 17:00:33 · 24078 阅读 · 1 评论 -
多个left join 怎么执行?
求教多个left join 怎么执行?多个left join连接,记录条数是不是主表的条数 ?(大于等于主表记录数)转载 2015-10-13 14:46:51 · 21365 阅读 · 5 评论 -
left join加上where条件的困惑
left join加上where条件的困惑转载 2015-10-13 15:39:53 · 9217 阅读 · 0 评论 -
Mysql 列转行统计查询 、行转列统计查询
原址:http://www.cnblogs.com/lhj588/p/3315876.html-- ------------------------------ Table structure for `TabName`-- ----------------------------DROP TABLE IF EXISTS `TabName`;CREATE T转载 2015-11-20 13:34:39 · 513 阅读 · 0 评论 -
数据库面试题
原址:http://www.cnblogs.com/GT_Andy/archive/2009/12/25/1921911.html1.用一条SQL语句 查询出每门课都大于80分的学生姓名name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学转载 2015-11-24 13:41:41 · 3672 阅读 · 0 评论 -
sql插入并返回自增主键
Connection conn = ConnectionManager.getConnection(); try { conn.setAutoCommit(false); String brand_id=null; sql = "INSERT INTO `ig_brand`(name,icon,descr原创 2016-05-11 19:42:36 · 4946 阅读 · 0 评论 -
更改主外键关联的字段值
SET FOREIGN_KEY_CHECKS = 0;update goods set id=160256 where id='200062';update goods_sku set goods_id=160256,id=60256 where bar_code ='TZ2014000396';SET FOREIGN_KEY_CHECKS = 1;mysql 更改两表相关联原创 2016-05-18 10:59:07 · 1517 阅读 · 0 评论 -
mysql字符串列排序
错误:正确:转换成数字( ORDER BY cast(cpm.PROJECT_TYPE as SIGNED INTEGER) desc )原创 2018-05-17 14:34:55 · 1801 阅读 · 0 评论