mysql
mingming20547
这个作者很懒,什么都没留下…
展开
-
MYSQL || 的BUG // MYSQL 不同库自增id的问题 //MySQL根据表注释查找对应的表 //hive -mysql 日期比较
MYSQL 中的|| 与oracle 的concat 含义不同,它的含义是 ordelete from tablewhere 1=1 and code ='CW1111'and period_wid =2020||04的真正含义是 delete from tablewhere 1=1 and code ='CW1111'and period_wid =2020加上delete from tablewhere 04 也就是全表扫描。和delete from tabl.原创 2020-05-15 21:47:19 · 194 阅读 · 0 评论 -
mysql row_number over(partitioned xx order by aa desc)
select * from( select @rownum:=@rownum+1 ,if(@uid = t.item_name and @cid = t.price_date , @rank := @rank + 1, @rank := 1) as rank, t.*, @uid := t.item_name, @cid := t.price_date from (select@rownum:=0, @ui...原创 2020-05-09 19:32:35 · 210 阅读 · 0 评论 -
mysql修改字符集utf8为utf8mb4
mysql修改字符集utf8为utf8mb4查看数据库的编码格式 1 2 3 SHOW VARIABLESWHEREVariable_nameLIKE'character_set_%'ORVariable_nameLIKE'collation%'; 或 SHOW VARIABLESLike'%char%';...原创 2020-01-09 16:13:34 · 2089 阅读 · 0 评论 -
Mysql 获取当月和上个月第一天和最后一天的SQL
#获取当前日期select curdate();#获取当月最后一天select last_day(curdate());#获取本月的第一天select date_add(curdate(),interval -day(curdate())+1 day);#获取下个月的第一天select date_add(curdate() - day(curdate()) +1,interva...原创 2019-11-20 10:47:38 · 597 阅读 · 0 评论 -
ROUND 精度问题
MYSQL Round函SELECT 25000000 , 25000000/100000000 -- 0.25 , ROUND(25000000/100000000,3) -- 0.25 , ROUND(25000000/10000000, 1) -- 2.5, ROUND(0.25+1,1)-1 -- 0.3, ROUND(1.25,1)-1 -- 0.3,...原创 2019-09-16 09:56:04 · 974 阅读 · 0 评论 -
https://blog.csdn.net/weixin_40845165/article/details/84076958
https://blog.csdn.net/weixin_40845165/article/details/84076958原创 2019-08-27 09:43:53 · 7733 阅读 · 0 评论 -
在Excel中使用SQL语句查询和筛选
最近做个项目需要对收集到的数据进行实时刷新,原先考虑让获得的数据之间输出到txt文本,然后又文本导入到数据库,但是txt在修改查找的时候要把数据都读入到内存在进行相关改动,这样就很耗内存,而且文件占用率比较高,有可能excel在刷新连接的时候会出现冲突,所以用数据进行操作。在安装好数据库,和数据库驱动的情况下在控制面板-->管理工具-->数据源(ODBC)-->添加--〉...转载 2019-07-04 19:56:25 · 5921 阅读 · 0 评论 -
使用Excel 通过 ODBC 连接到 MySQL 数据库
MySQL官方提供了MySQL Connector/ODBC下载,我们只需要下载安装就能让windows支持了。请下载与您Office相同架构的驱动。如果您不确定您的office是32位还是64位,您可以把这两个都安装。下载的地址可以自己找添加ODBC数据源您安装完上面提到的驱动以后,就可以向 Windows 中添加 ODBC 数据源了。打开控制面板->管理工具->...转载 2019-07-04 19:53:47 · 2934 阅读 · 2 评论 -
mysql 获取工作日上一天的数据 环比MYSQL 两日期之间的工作日(除去周六日,不考虑节假日)
现有数据格式为-- 原始数据 period_wid num20190625 3020190624 3320190621 3120190620 21-- 目标数据格式 period_wid num last_num2019062...原创 2019-06-28 15:14:40 · 1233 阅读 · 0 评论 -
mysql实现row_number()和row_number() over(partition by)
row_number() 仅仅是价格排序字段select @rownum := @rownum + 1 as rn, t.* from (select @rownum := 0) r, test_table tselect @rank:=@rank+1 as rank,t.*from (select @rank:=0) r, DM_GOA.dm_goa_fin_inv_mly...原创 2019-06-28 11:58:23 · 10697 阅读 · 0 评论