自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 mysql根据条件取出分组后所要的那一条记录

图中出现了重复,统计记录条数时按一定条件过滤掉重复的记录,如重复的记录中只需要id最大的那条记录。(1)先用这一句SELECT MAX(id) AS maxid FROM taskparts GROUP BY part_id(2)再用这一句把除了过滤掉后的详细记录查出来SELECT * FROM taskparts WHERE id IN (SELECT MAX(id) AS maxid FROM...

2018-06-16 13:05:45 8936

转载 SQL性能优化 - 避免使用 IN 和 NOT IN

WHY?IN 和 NOT IN 是比较常用的关键字,为什么要尽量避免呢?1、效率低 可以参看我之前遇到的一个例子([小问题笔记(九)] SQL语句Not IN 效率低,用 NOT EXISTS试试) 2、容易出现问题,或查询结果有误 (不能更严重的缺点)以 IN 为例。建两个表:test1 和 test2create table test1 (id1 int)create table test2...

2018-06-16 13:05:32 581

转载 如何走出软件作坊成为开发正规军

自从发了上一篇博文,这几天收到很多朋友的来信。大家从各个开发语言的优缺点和适用领域,一直讨论到设计模式、框架、重构、单元测试,乃至敏捷编程,最后都讨论到了软件开发过程管理,甚至都谈到了盈利模式和中国软件的悲哀。最后不了了之,都觉得改善中国内地现在的软件生产状况不可能。为什么呢?我重新把这几天大家的讨论留言翻了一遍,发现大家的软件团队都存在着这样一种普遍现象1大部分人所在的公司,开发人员仅3-5人,...

2018-06-16 13:04:21 436

转载 mysql distinct 去重、group by 用法解析(详细)

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是 distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而 这样对于一个数据量非常大的站来说,无...

2018-06-14 17:31:27 929

转载 MySQL根据某一个或者多个字段查找重复数据,并且保留某字段值最大的记录

2018-06-14 17:30:22 932

转载 正则表达式中需要转义的字符

$ 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $ 字符本身,请使用 \$。 ( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 和和。 * 匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 \*。 + 匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 \...

2018-06-14 10:28:04 37514

转载 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接

1、内联接(典型的联接运算,使用像 =  或 <> 之类的比较运算符)。包括相等联接和自然联接。     内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。       2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。     在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定...

2018-06-12 15:34:12 301

转载 mysql类似to_char()to_date()函数mysql日期和字符相互转换方法date_f

mysql 类似to_char() to_date()函数  mysql日期和字符相互转换方法  date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();  str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date();  %Y:代表4位的年份  %y:代表...

2018-06-12 13:12:41 47882 1

转载 Java中的Calendar日历API用法完全解析

第一部分 Calendar介绍Calendar 定义:public abstract class Calendar implements Serializable, Cloneable, Comparable<Calendar> {}Calendar 可以看作是一个抽象类。 它的实现,采用了设计模式中的工厂方法。表现在:当我们获取Calendar实例时,Calendar会根据传入的参...

2018-06-06 09:36:46 9647

转载 java取当前周期、月初至月末、季度初至季度末日期

Calendar calendar = new GregorianCalendar(); // 1. 当前登陆日期的周一至周五的日期 比如 现在是2012-06-11 周一是2012-06-11 周五就是 2012-06-15。 calendar.set(Calendar.DAY_OF_WEEK, 2); System.out.println("...

2018-06-05 21:05:52 3338

转载 Java,Calendar -- 获取当前日期、当月月初日期、月末日期

public class CalendarTest { public static void main(String[] args) { // 获取当前年份、月份、日期 Calendar cale = null; cale = Calendar.getInstance(); int year = cale.get(Calend...

2018-06-05 20:57:03 9676 3

转载 java获取当前时间前一周、前一月、前一年的时间

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance(); //过去七天 c.setTime(new Date()); c.add(Calendar.DATE,...

2018-06-05 20:41:41 777

转载 JAVA时间日期处理类,主要用来遍历两个日期之间的每一天

/*** * 文 件 名: AccountDate.java* * 创建时间: 2008-11-18** Email : **@163.com*/import java.text.DecimalFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import j...

2018-06-05 18:15:01 4551

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除