博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL笔记
阅读量:6431 次
发布时间:2019-06-23

本文共 941 字,大约阅读时间需要 3 分钟。

hot3.png

1.utf8_general_ci:utf8不区服字母大小写。 

CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `db` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';

2.时间戳转日期时间。2017-09-13 00:00:00,  注意,from_unixtime的时间参数是秒。分的占位符是%i

select  distinct FROM_UNIXTIME(datetime / 1000,"%Y-%m-%d %H:%i:%s") from shopbuy_total_list;

3. 小数处理。

小数四舍五入   round(x,d) 函数。  d为保留小数后几位。  

取整  floor(x) .  取整数函数。

4. case语句

CASE roleType		WHEN 1 THEN			'战士'		WHEN 2 THEN			'法师'		WHEN 3 THEN			'道士'		END AS '职业',CASE loginTimeMillis		WHEN 0 then			''		else    				FROM_UNIXTIME(				loginTimeMillis / 1000,				"%Y-%m-%d %H:%i:%s"			)		END  as '最后登录时间'

5. 各关键字执行顺序

FROM----->WHERE----->GROUP BY----->HAVING----->SELECT----->ORDER BY

在语句执行时,各关键字的执行顺序与书写顺序不同,他们的含义如下:
FROM : 需要从哪个数据表检索数据
WHERE : 过滤表中数据的条件
GROUP BY : 如何将上面过滤后的数据分组
HAVING : 对上面已经分组的数据进行过滤的条件
SELECT : 需要查看结果集中的哪个列,或列的计算结果
ORDER BY : 按照什么样的顺序查看返回的数据
 

转载于:https://my.oschina.net/hutaishi/blog/1305728

你可能感兴趣的文章
四款新品发布:科沃斯机器人从家用到商用的进击之道
查看>>
linu下C语言之BMP图片操作编程(下)
查看>>
【PMP】PMBOK 笔记 第3章 项目管理过程
查看>>
关于数据科学的那些事
查看>>
内存管理Memory OC——第九天
查看>>
童小军:用户是大数据的本质驱动力
查看>>
(cljs/run-at (JSVM. :all) "Metadata就这样哦")
查看>>
RSA总裁:三个安全问题拖延云计算实施
查看>>
MySQL 第八篇:自定义函数、存储过程、游标
查看>>
云计算平台只是提供云服务的第一步
查看>>
别让程序员的职业步伐停止在35岁,如何让我们走得更远
查看>>
深度学习框架Theano 宣布完成历史使命,即将退役
查看>>
“攻克”天猫超市、苏宁等电商之后,Geek+首度进军商超零售
查看>>
数据无界·存储无疆:大数据时代下,闪存已经势不可挡
查看>>
WLAN是实现物联网无缝连接的粘合剂
查看>>
探班真视通新办公区装修 全LED照明展厅值得期待
查看>>
80%的数字化商机仍有待企业挖掘
查看>>
改善民生惠及百姓 迎接全新的物联时代
查看>>
iOS 防 DNS 污染方案调研--- HTTPS(非SNI) 业务场景
查看>>
国产化存储新趋势:SDS引领全新未来
查看>>