首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Excel公式技巧94:不同的工作查找数据

很多时候,我们都需要从工作簿的各工作中提取数据信息。如果你在给工作命名时遵循一定的规则,那么可以将VLOOKUP函数与INDIRECT函数结合使用,以从不同的工作中提取数据。...假如有一张包含各种客户的销售数据,并且每个月都会收到一张新的工作。这里,给工作选择命名规则时要保持一致。...也就是说,将工作按一定规则统一命名。 汇总表上,我们希望从每个月份工作查找给客户XYZ的销售额。...假设你单元格区域B3:D3输入有日期,包括2020年1月、2020年2月、2020年3月,单元格A4输入有客户名称。每个月销售的结构是列A是客户名称,列B是销售额。...当你有多个统一结构的数据源工作,并需要从中提取数据时,本文介绍的技巧尤其有用。 注:本文整理自vlookupweek.wordpress.com,供有兴趣的朋友参考。 undefined

12.9K10

mysql数据的增删改

插入数据 方式1:VALUES的方式添加 使用这种语法一次只能向插入一条数据。...情况1:为的所有字段按默认顺序插入数据 使用INSERT同时插入多条记录时,MySQL会返回一些执行单行插入时没有的额外信息,这些信息的含义如下: ● Records:表明插入的记录条数。...● Warnings:表明有问题的数据值,例如发生数据类型转换。  一个同时插入多行记录的INSERT语句等同于多个单行插入的INSERT语句,但是多行的INSERT语句处理过程效率更高。...因为MySQL执行单条INSERT语句插入多行数据比使用多条INSERT语句快,所以插入多条记录时最好选择使用单条INSERT语句的方式插入。...更新数据完整性错误   删除数据 使用 DELETE 语句从删除数据  table_name指定要执行删除操作的;“[WHERE ]”为可选参数,指定删除条件,如果没有WHERE子句,DELETE

2.5K30

Mysql清空数据「建议收藏」

常用的清空数据的SQL语句有如下两种 delete from 名; truncate table 名 第一种方法 是删除数据且主键ID是继续顺序排下去 第二种方法 是彻底清空数据数据结构恢复至刚建的时候...数据全部清空 从性能上讲 测试了三千条数据 delete from table 比 truncate table 名 效率要慢上一点。...truncate 清除数据后不记录日志,不可以恢复数据,相当于保留mysql的结构,重新创建了这个, 所有的状态都相当于新....delete清除数据后记录日志,可以恢复数据,相当于将中所有记录一条一条删除 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137407.html原文链接:https

3.3K30

sql INNER JOIN 取得两个存在连接匹配关系的记录(mysql

首先:JOIN 通常与 ON 关键字搭配使用 其次我们来看我们的两个表格: table1: ? table2: ?...在这里,INNER JOIN(内连接,或等值连接):取得两个存在连接匹配关系的记录。...INNER jion时,on和where条件的区别如下: 1、 on条件是在生成临时时使用的条件,它不管on的条件是否为真,都会返回左边的记录。...2、where条件是临时生成好后,再对临时进行过滤的条件。这时已经没有left join的含义(必须返回左边的记录)了,条件不为真的就全部过滤掉。...是否输出的结果把两给结合起来了,你们发现,age1不同数据并没有输出出来,其实这样的结果比较像数学的交集呢?这个就是 INNER jion

5.9K10

mysql清空数据_mysql数据库之如何清空数据「建议收藏」

本篇文章主要讲述的是在数据库中使用清空命令,具有一定学习价值,有需要的朋友可以了解一下,希望能够对你有所帮助。...在做数据迁移,数据清洗或者写web项目时要将数据替换更新,那么有时要将做清空处理 常用的清空数据的SQL语句有如下两种delete from 名;truncate table 名; 运行测试 我使用的是...MySql待测试的有20000条记录,将其多拷两份以备测试 分别运行两个清空的SQL语句 从结果可以看出两条语句都可以达到清空的目的,而两者的区别是: truncate的效率高于delete...truncate 清除数据后不记录日志,不可以恢复数据,相当于保留mysql的结构,重新创建了这个,所有的状态都相当于新. delete清除数据后记录日志,可以恢复数据,相当于将中所有记录一条一条删除

9.6K40

Mysql误删数据与误删的恢复方法

由于头两天面试时被问了这样一个问题,如果某同事误删了某个,你该怎么恢复?   ...数据库误删某恢复方法,这个前提是针对每天有备份的数据库和开启binlog日志的 ,如果没有备份和binlog日志 恢复起来会非常非常麻烦,所以奉劝大家还是要备份!备份!备份!...-------------------------+---------------------------------------+ 6 rows in set (0.00 sec) /*首先查看一下数据数据...2 | | 7 | 类的方法 | 5 | +----+--------------+------------+ 7 rows in set (0.00 sec) 以上就是数据被误删或数据被误删的恢复方法...*******************总结************************   此方法只能对启动binlog日志的mysql进行恢复   恢复过程禁止在对数据库进行任何操作   数据库乃是企业的重中之重

1.9K20

删除MySQL的重复数据

前言一般我们将数据存储MySQL数据,它允许我们存储重复的数据。但是往往重复的数据是作废的、没有用的数据,那么通常我们会使用数据库的唯一索引 unique 键作为限制。...问题来了啊,我还没有创建唯一索引捏,数据就重复了(我就是忘了,怎么滴)。 那么如何在一个普通的数据删除重复的数据呢?那我用一个例子演示一下如何操作。。。...中最小的自增主键 id令要删除的数据 iccId 控制 1....和 不等于 2.同时删除空的业务主键数据那么便有以下几个查询:/*1、查询中有重复数据的主键*/select rd2.iccId from flow_card_renewal_comparing rd2...做删除的时候会提示不能用查询的结果来做删除操作,这个时候就需要将查询的数据作为一个临时,起别名进行删除啦。

7.1K10

快速Python实现数据透视

这条推文很有趣,我能理解,因为一开始,它们可能会令人困惑,尤其是excel。但是不用害怕,数据透视非常棒,Python,它们非常快速和简单。数据透视数据科学中一种方便的工具。...任何开始数据科学之旅的人都应该熟悉它们。让我们快速地看一下这个过程,结束的时候,我们会消除对数据透视的恐惧。 PART 02 什么是数据透视?...在这个示例,我们将使用两个参数。第一个参数是index,它将是评级。可以将索引看作是我们进行分组的值。第二个参数是我们前面创建的列表的值。还有一个非常重要的参数,aggfunc。...让我们分解这个输出告诉我们什么: 我们只4个不同的等级中看到这些内容描述符:E(每个人),ET(E+10), T(青少年),M(成熟)。...成熟游戏在这些类别很少有暴力元素,青少年游戏也有一些这种类型的暴力元素,但比“E+10”级别的游戏要少。 PART 07 用条形图可视化数据透视 数据透视几秒钟内就给了我们一些快速的信息。

2.9K20

mysql数据库(7):检索信息

(1)选择所有数据:select * from pet;  (2)修改内容 方法一:先删除用 DELETE FROM pet;  去修改txt内容,再LOAD DATA LOCAL INFILE...例如,如果你想要知道哪个动物1998以后出生的,测试birth列: SELECT * FROM pet WHERE birth > '2021-7-9';  可以组合条件,例如找出思思的狗:select...如果你使用两个操作符,使用圆括号指明如何对条件进行分组是一个好主意: mysql> select * from pet where( owner='思思' and species='dog') ->...:select name,birth from pet;  找出谁拥有宠物,使用这个查询:select owner from pet;  请注意该查询只是简单地检索每个记录的owner列,并且他们的一些出现多次...这里是动物生日,按日期排序:select  name, birth from pet order by birth;  默认排序是升序,最小的值第一。

4.4K20

pivottablejs|Jupyter尽情使用数据透视

大家好,之前的很多介绍pandas与Excel的文章,我们说过「数据透视」是Excel完胜pandas的一项功能。...Excel下只需要选中数据—>点击插入—>数据透视即可生成,并且支持字段的拖取实现不同的透视,非常方便,比如某招聘数据制作地址、学历、薪资的透视 而在Pandas制作数据透视可以使用pivot_table...pivottablejs 现在,我们可以使用pivottablejs,可以让你在Jupyter Notebook,像操作Excel一样尽情的使用数据透视!...接下来,只需两行代码,即可轻松将数据透视和强大的pandas结合起来 from pivottablejs import pivot_ui pivot_ui(df) 就像上面GIF展示的一样,你可以...Notebook任意的拖动、筛选来生成不同的透视,就像在Excel中一样,并且支持多种图表的即时展示 还等什么,用它!

3.5K30

MYSQL约束及修改数据

MYSQL约束及修改数据 28:约束 约束保证数据的完整性和一致性 约束分为级约束和列级约束 约束类型包括:     NOT NULL(非空约束)     PRIMARY KEY(主键约束)     ...) 外键约束的要求 1:父和子表必须使用相同的存储引擎,而且禁止使用临时 2:数据的存储引擎只能为InnoDB 3:外键列和参照列必须具有相似的数据类型,其中数字的长度或是否有符号位必须相同,而字符的长度则可以不同...33:外键约束的参照操作 CASCADE:从父删除或者更新且自动删除或者更新子表匹配的行 《插入记录,必须先在父插入记录》 SET NULL:从父删除或者更新行,并且设置子表的外键列为...删除数据 DELETE FROM 数据名 WHERE 条件; ?...34:级约束和列级约束 对一个数据列建立的约束,称为列级约束《实际开发多用》 对多个数据列建立的约束,称为级约束 列级约束既可以列定义时声明,也可以列定义后声明, 级约束只能在列定义后声明。

3.2K80

Excel实战技巧74: 工作创建搜索框来查找数据

如下图1所示,在数据区域上方放置有一个文本框,用来输入要搜索的文本,其名称重命名为“MySearch”;一个用作按钮的矩形形状,点击它开始搜索并显示结果;两个选项按钮窗体控件,用来选择在数据区域的哪列进行搜索...End Sub 代码,对要搜索的文本使用了通配符,因此可以搜索部分匹配的文本。此外,对数据区域使用了“硬编码”,你可以将其修改为实际的数据区域。代码运行的结果如下图2所示。 ?...形状单击右键,如下图4所示。 ? 图4 选取“指定宏”命令,“指定宏”对话框中选择宏名,如下图5所示。 ?...图5 可以在此基础上进一步添加功能,例如,搜索完成后,我想恢复原先的数据,可以工作再添加一个代表按钮的矩形形状,如下图6所示。 ?...我们编写的代码,有很多注释掉的代码语句,可供参考。

14.9K10

一文搞定MySQL多表查询连接(join)

连接方式 不同数据分析工具 支持的连接方式 Oracle/ sql server/ Tableau/ Python 内连接(inner join)、左连接(left join)、右连接(right...内连接分以下几种: 等值连接连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果列出被连接的所有列,包括其中的重复列。...内连接时,返回查询结果集合的仅是符合查询条件( WHERE 搜索条件或 HAVING 条件)和连接条件的行。...而采用外连接时,它返回到查询结果集合的不仅包含符合连接条件的行,而且还包括左(左外连接时)、右(右外连接时)或两个边接(全外连接)的所有数据行。...联结两个时,实际上做的是将第一个的每一行与第二个的每一行配对。WHERE 子句作为过滤条件,它只包含那些匹配给定条件(这里是联结条件)的行。

14.6K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券