随笔分类 -  sql

ORACLE数据库基础知识
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker ORACLE数据库基础知识 Oracle 简介 Oracle数据库系统是美国 阅读全文

posted @ 2023-03-31 23:25 何苦-> 阅读(147) 评论(0) 推荐(0) 编辑

窗口函数 oracle_11g
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker 窗口函数 oracle_11g 数据库中的窗口函数也叫分析函数,顾名思义,窗 阅读全文

posted @ 2023-03-31 23:11 何苦-> 阅读(166) 评论(0) 推荐(0) 编辑

窗口函数 mysql 8.0版本前实现方式
摘要:sql oracle mysql 数据库 基础 知识 窗口函数 lag与lead函数 LISTAGG函数 connect by 结构化查询 备份和恢复 mysql5.7 mysql8.0 oracle_11g docker 窗口函数 mysql 8.0版本前实现方式 MySQL5.7.25和 8.0 阅读全文

posted @ 2023-03-31 23:00 何苦-> 阅读(33) 评论(0) 推荐(0) 编辑

orcale 数据 同比 环比
摘要:日同比 select aa.total 今年销售金额, aa.sale 今年销售金额进货, aa.re 今年销售金额退货, bb.total 去年销售金额, bb.sale 去年销售金额进货, bb.re 去年销售金额退货 from ( select 1 num, nvl(SUM(L_y.ntota 阅读全文

posted @ 2023-03-13 15:08 何苦-> 阅读(58) 评论(0) 推荐(0) 编辑

mysql: 看不见的空符号 char(9) char(10) char(13)
摘要:trim,消除前后的空格,没有效时果 update table_name set column_name = replace(replace(replace(column_name,char(9),''),char(10),''),char(13),''); 说明: table_name:表名 co 阅读全文

posted @ 2023-03-03 14:09 何苦-> 阅读(245) 评论(0) 推荐(0) 编辑

mysql sum 聚合计算后精度不准 出现多位小数点后的数
摘要:解决办法 原收款单money 字段 为 decimal(28,8) 经过层层计算用到了 @total := ( beginning + @total + gather - verification ) AS 'balance', @num := ( @num + 1 ) AS 'num' 办法为最后 阅读全文

posted @ 2023-03-02 15:12 何苦-> 阅读(759) 评论(0) 推荐(0) 编辑

MySQL表不能修改、删除等操作,卡死、锁死情况的处理办法。Waiting for table metadata lock 1205 - Lock wait timeout exceeded; try restarting transaction
摘要:MySQL如果频繁的修改一个表的数据,那么这么表会被锁死。造成假死现象。 比如用Navicat等连接工具操作,Navicat会直接未响应,只能强制关闭软件,但是重启后依然无效。 解决办法: //列出当前的操作process,一般会看到很多waiting的process,说明已经有卡住的proces了 阅读全文

posted @ 2023-01-06 15:32 何苦-> 阅读(1511) 评论(0) 推荐(0) 编辑

sql文件导入
摘要:当sql数据文件比较大时,用navicat导入一直报错,这个时候可以用命令行导入 进入sql文件所在位置 D:\tools\phpstudy_pro\Extensions\MySQL5.7.26\bin\mysql.exe -uroot -p sql_49new_forty < ./fortynin 阅读全文

posted @ 2022-12-05 19:02 何苦-> 阅读(46) 评论(0) 推荐(0) 编辑

怎么防止超卖
摘要:mysql的排它锁(配合失误) UPDATE seller_product_goods SET product_stock = product_stock - #{number} WHERE id = #{id} AND product_stock > (#{number} - 1) 版本号 sel 阅读全文

posted @ 2022-12-04 00:34 何苦-> 阅读(60) 评论(0) 推荐(0) 编辑

navicat的“查询”保存在本地的位置在哪里?navicat保存的查询语句在哪里找?
摘要:navcat 数据库存的“查询” 存在“编辑连接-高级-设置位置” 把此位置文件移到新的电脑,然后配置“设置位置” 再看查询就有了 阅读全文

posted @ 2022-12-03 23:46 何苦-> 阅读(5759) 评论(0) 推荐(0) 编辑

MySQL部署时提示Table mysql.plugin doesn’t exist的解决方法
摘要:phpstudy_pro 移到其它电脑,删除/data下文件后报错 100 200 100 200 mysqld: Table 'mysql.plugin' doesn't exist 2022-12-02T14:44:45.439642Z 0 [ERROR] Can't open the mysq 阅读全文

posted @ 2022-12-02 23:08 何苦-> 阅读(2328) 评论(0) 推荐(0) 编辑

Oracle字符串连接
摘要:使用“||”连接 select user_name,'姓名:'||CHINA_NAME name from sys_user where user_name ='admin' 使用CONCAT()函数连接 在使用这个函数时,当拼接的值不是字符串时,oracle会自动转换成字符串。 select us 阅读全文

posted @ 2022-12-01 11:08 何苦-> 阅读(807) 评论(0) 推荐(0) 编辑

MySQL根据数据库名称、表名称查询所有字段以及相关信息
摘要:### 根据库名获取所有表的信息 ``` SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = "数据库名称"; ``` - 获取所有表结构(TABLES) | 字段 | 含义 | | | | | Table_catalog | 数 阅读全文

posted @ 2022-11-21 15:58 何苦-> 阅读(643) 评论(0) 推荐(0) 编辑

nosql之间的对比
摘要:从以下几个维度,对redis、memcache、MongoDB 做了对比 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2、操作的便利性 memcache数据结构单一 redis丰富一些,数据操作方面,redis更好一 阅读全文

posted @ 2022-11-12 14:07 何苦-> 阅读(27) 评论(0) 推荐(0) 编辑

Oracle中查询number型的数据,数据显示.1 前面的0丢了
摘要:select to_char(.5,'fm9990.0099') from dual; 阅读全文

posted @ 2022-10-17 15:12 何苦-> 阅读(33) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示