自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL对正则表达式的支持——regexp_substr函数

符号描述^匹配字符串的开始位置,例如:'^abc',表示匹配字符串是否以abc开头。$匹配字符串的结束位置,例如:'abc$',表示匹配字符串是否以abc结尾。.匹配任何单个字符,但不可以匹配'\n',如果需要匹配包括'\n'在内的任何字符,需要使用'[.\n]'。[...] 匹配'[]'中包含的任意一个字符,例如:'[abc]'可以匹配 'a'或'b'或'c'。[^...]匹配未包含的任意字符,例如: '[^abc]' 可以匹配除abc以外的任何字符。(...)匹配'()'中的所有字符,例如:'

2021-08-01 15:27:33 7646

原创 MySQL插入数据的三种方法

Mysql 插入数据1、mysql中常用的三种插入数据的方法insert into:正常的插入数据,插入数据的时候会检查主键或者唯一索引,如果出现重复就会报错。replace into:替换数据。插入时,如果表中已经存在相同的primary key或者unique索引,则用新数据替换;如果没有相同的primary key或者unique索引,则直接插入。insert ignore into:插入时,如果表中已经存在相同的primary key或unique索引,则不插入;如果没有相同的primar

2021-07-27 21:27:19 97148 1

原创 MySQL不允许在子查询的同时删除原表数据

MySQL不允许在子查询的同时删除原表数据例子:在titles_test表中删除emp_no重复的记录,只保留最小的id对应的记录。执行下面这条语句,你会得到如下错误SQL_ERROR_INFO: "You can't specify target table 'titles_test' for update in FROM clause"delete from titles_test where id not in( select min(id) from titles_test g

2021-07-26 16:30:26 589

原创 MySQL——字段包含tab、空格、换行等控制字符导致查不到数据

处理三方数据要小心,以防掉入坑中难以自拔。最近在做一个数据核验的工作,从三方平台拿到数据(CSV文件)。将其导入数据库以便与底层数据进行比对,然而在执行SQL语句时却发现查不到内容,显然超出了预期。具体问题如下:使用该条语句能够查到结果select * from t1 where t1.`主订单编号` = 4818838755045564053使用本条数据查不到结果select * from t1 where t1.`主订单编号` = "4818838755045564053"说明

2021-07-25 14:45:14 1648

转载 “恶”罗斯方块火了

玩俄罗斯方块(Tetris),你有没有过这样的经历?总是怕什么来什么,想要什么永远等不来。 留下一个缝隙,明明只要来个长条,就能消除得一干二净,但它就是不来,还给你疯狂掉“S”。 然后,你就被那个“永远等不来”的长条给憋死了。 而有个程序员,他就是要“恶心”你:既然都有惨痛的经历,不妨把它做到极致,AI算出最让你难受的下一块,成功让你早死,最终摆脱游戏成瘾。(狗头) 这个故意刁难你的游戏,叫做“可恶的俄罗斯方块”(Hatetris,或者叫恶罗...

2021-07-18 14:19:41 229

原创 MySQL8窗口函数的语法与示例详解

文章目录一、窗口函数是什么?二、窗口函数的简单应用1.建表2. 窗口函数的基本语法3. 序号函数4. 分布函数5. 前后函数6. 头尾函数7.其他函数8.聚合函数作为窗口函数总结一、窗口函数是什么?窗口函数是一类特殊的函数,配合 over 关键字来使用。窗口函数顾名思义,只在满足条件的窗口内执行,对象是窗口中的每一条记录。窗口可以理解为记录集合,其中包含数条满足约束条件的记录。窗口又分为静态窗口与动态窗口,静态窗口是指窗口中的记录是按照约束条件确定好的,不会改变的,即窗口大小是固定的;而动态窗口中的

2021-07-16 17:11:46 804 1

原创 MySQL8中的关键字window与窗口函数

MySQL8中的关键字window见字知意,与Java、python等编程语言中关键字如出一辙。MySQL中保留的关键字多达900多个,其中我们较为熟悉的有select、insert、update等等。window关键字一般与窗口函数配合使用。下面看一个例子:有如下表格,表名:order_tab。orderi_id:“订单编号”;product_id:“商品编号”;amount:“订单金额”;create_date:“订单创建日期”。order_idproduct_idamountcr

2021-07-16 17:05:25 1167

原创 mysql8窗口(看窗)函数的语法用法详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.

2021-07-16 14:30:46 441

原创 document.getElementBy系列方法获取不到对象

getElementById取不到对象在浏览器进行文档解析时是有顺序的,当页面加载完毕之前,或者说在相应的DOM对象加载完毕之前,对应的对象是不能获取到的。看下面代码:<script> var temp = document.getElementById("div"); alert(temp);</script><body><d...

2020-02-13 16:30:41 2985

原创 事件处理、DOM0级、DOM2级

HTML事件处理直接添加到HTML结构中<button id="btn" onclick="demo"></button><script> function demo(){ alert("事件处理"); }</script>DOM 0级事件处理把一个函数赋值给一个事件处理程序属性<button id="btn" ...

2020-02-12 10:40:23 144

原创 JavaScript事件冒泡与事件捕获

事件流事件流是指在在页面中事件的传递顺序;事件流可分为事件冒泡与事件捕获两种;事件冒泡由最具体的元素接受,然后逐级向上传播至最不具体的元素结点。 <div id="div"> <button id="btn">按钮</button> </div>```javascript<script> var btn = ...

2020-02-12 10:17:14 102

原创 JavaScript事件默认行为

JS事件默认行为:1、点击a标签,网页会自动跳转到相应的网页;2、鼠标右击时会出现右键菜单栏;3、滚动鼠标滚轮时,网页会随之进行滑动;4、在网页中提交form表单时,浏览器会向服务器提交数据并刷新网页;等等。。。。。。阻止事件默认行为w3c标准:使用preventDefault()方法,下面以a标签为例; <a href = "http://www.baidu.com" id...

2020-02-12 09:51:53 360

空空如也

空空如也

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

TA关注的人

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