- 博客(9)
- 收藏
- 关注
原创 Mysql中max函数的使用说明
对字符型数据的最大值,是按照首字母由A~Z的顺序排列,越往后,其值越大。当然,对于汉字则是按照其全拼拼音排列的,若首字符相同,则比较下一个字符,以此类推。注意:若字段是varchar类型,需比较数字的大小解决方案:MAX(xxx + 0)MAX(CAST(xxx as decimal(4,2))) 将字符串转换为decimal对于日期时间类型的数据也可以求其最大/最小值,其大小排列...
2021-04-11 17:12:55
1212
转载 静态方法和非静态方法的区别总结如下:
静态方法和非静态方法的区别总结如下:1、静态方法属于类所有,类实例化前即可使用;2、非静态方法可以访问类中的任何成员,静态方法只能访问类中的静态成员;3、因为静态方法在类实例化前就可以使用,而类中的非静态变量必须在实例化之后才能分配内存;4、static内部只能出现static变量和其他static方法!而且static方法中还不能使用this等关键字,因为它是属于整个类;5、静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁;6、静态方法和静态变量创建后始终使用
2021-04-11 17:09:13
179
转载 MySQL复制表
方式一:仅复制表结构。CREATE TABLE [IF NOT EXISTS] 数据表名 {LIKE 源数据表名 或者 (LIKE 源数据表名)}方式二:复制表结构和表数据。1.CREATE TABLE [IF NOT EXISTS] 数据表名 AS SELECT * FROM 源数据表名 ...;2.insert into 数据表名(field1,field2,...) select ...
2019-12-25 16:57:26
138
原创 mysql内外连接时,on跟where的区别
外连接(left join、right join)left join…on…and…where…and…on...and...是对右表中的数据进行筛选,返回的是左表中的所有记录where...and...是对on之后的记录进行筛选内连接(inner join)inner join…on…and…where…and…on...and...是对两表中的数据进行筛选,返回的是两表中的...
2019-12-24 21:34:43
604
转载 SQL语句两个字段同时order by 排序
(1)ORDER BY column1,column2; 表示:column1和column2都是升序 (2)ORDER BY column1,column2 DESC; 表示:column1 升序,column2是降序; (3)ORDER BY column1 DESC,column2; 表示:column1降序,column2升序 (4)ORDER BY column1 DE...
2019-12-24 20:48:11
527
转载 SQL中limit的用法
格式:select * from tableName limit i,n# tableName:表名# i:为查询结果的索引值(默认从0开始),当i=0时可省略i# n:为查询结果返回的数量# i与n之间使用英文逗号","隔开# limit n 等同于 limit 0,n栗子:# 查询10条数据,索引从0到9,第1条记录到第10条记录select * from t_user l...
2019-12-24 20:11:53
600
转载 MySQL8.0新特性--Group by
相同点:(1)去掉重复值:根据group by后面的关键字只显示一行结果;(2)默认开启参数ONLY_FULL_GROUP_BY,表示完全group by,即select后面跟的列group by后面也必须有,但是group by后面跟的列,select后面不一定需要出现;mysql> select @@version;+-----------+| @@version |+---...
2019-12-24 18:13:47
7980
转载 MySQL对group by原理和理解
突然感觉group by好陌生,总有个筋别不过来,为什么不能够select * from Table group by id,为什么一定不能是*,而是某一个列或者某个列的聚合函数,group by 多个字段可以怎么去很好的理解呢?=正文开始===先来看下表1,表名为test:表1执行如下SQL语句:SELECT name FROM testGROUP BY name 你应该很容易...
2019-12-24 17:48:21
256
转载 MySQL date、datetime和timestamp类型的区别
date和datetime、timestamp 的区别date保存精度到天,格式为:YYYY-MM-DD,如2016-11-07datetime和timestamp精度保存到秒,格式为:YYYY-MM-DD HH:MM:SS,如:2016-11-07 10:58:27因此如果只需保存到天的字段(如生日)用date就可以了。Date后台取值:@JSONField(format=”yyyy-M...
2019-12-24 16:31:28
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人