Excel中,函数COUNTIF的必选参数有()。
D、确定哪些单元格将被计算在内的条件参数criteria
分别用字符数组和字符指针作函数参数两种方法编程实现在字符串每个字符间插入一个空格的功能。
请帮忙给出正确答案和分析,谢谢!
B、KeyAscii参数的数据类型为字符串
D、KeyAscii参数是所按键上标注的字符
在Excel 2003中,函数有函数名和函数参数,参数可以是()
A、数字、文本、逻辑值
B、数字、文本、日期/时间
C、数字、逻辑值、日期/时间
D、数字、文本、单元格名称、单元格引用
逻辑类函数IF中包含3个参数,其中第1个参数代表的含义是()。
B、条件为TRUE时返回的值
D、条件为FALSE时返回的值
请帮忙给出正确答案和分析,谢谢!
字符串函数strip()的作用是什么?
A.按照指定字符分割字符串为数组
B.连接两个字符串序列
C.去掉字符串两侧空格或指定字符
D.替换字符串中特定字符
请帮忙给出正确答案和分析,谢谢!
SUMIF函数功能,有几个参数,且第一个参数要选中几个单元格?
请帮忙给出正确答案和分析,谢谢!
以下关于函数参数说法正确的是()
A、一个函数可以包含任意个参数
B、一个函数只能包含1个参数
C、一个函数可以包含2个参数
D、一个函数可以包含3个参数
你有一台运行WindowsVista的计算机.这台计算机包含一个用户的应用程序。你要导出这个应用程序中用户的状态和设置,你该怎么做?()
2019年11月7日,由南方科技大学、香港大学的专家学者们组成的人工智能教育应用考察团在深圳市龙华区玉龙中学,观摩了一场别开生面的编程课,并对龙华区的青少年人工...
最近想搞一点好玩的事情(技术),今天打算做一个小程序:一键查询明星个人信息。(从数据抓取到知识图谱展示,全程代码完成原创,不涉及调用api包)
OCR 的全称是 Optical Character Recognition,即光学字符识别,通俗点讲就是文字识别。在办公领域,最常用的就是识别图片上的文字,比...
据澎湃新闻报道,全国首套涵盖了从小学到高中的人工智能教材近日在上海正式发布,这套“AI上未来智造者”丛书计划出版 10 册,目前已出版 6 册,分别为《AI上神...
科学史上,克劳德·香侬是足以和牛顿、莱布尼茨、爱因斯坦、图灵、冯诺依曼等相提并论的天才人物,是推动人类文明的前行者。从古代鲁尔机器之梦,到图灵提出模仿游戏,人类...
追梦营嘉年华 11月17-18日,首届“腾讯青少年编程追梦营嘉年华”(以下简称:追梦营嘉年华)在腾讯滨海大厦举行。本次活动由腾讯公司主办,深圳市教育局支持,江西...
1. 前言 迁移学习(Transfer Learning,TL)对于人类来说,就是掌握举一反三的学习能力。比如我们学会骑自行车后,学骑摩托车就很简单了;在学会打...
数据分析师是不易被人工智能取代的新兴职业,相比算法工程师、人工智能工程师而言比较好入门。学好数据分析,也可为进一步的数据科学、机器学习打下一定的基础。 最近我知...
大家好,我是高胜寒,遥想这十几年的职业生涯,我从java小工开始做起,一路走来,用过python,干过运维,做过CTO,也尝试过CEO,在传统行业留过痕,互联网...
我在之前介绍过一个项目 - Learn X in Y Minutes ,它包括了很多的简短教程,可以在短时间内让我们了解一门未知的技术或者编程语言,但仅仅有这个...
本节我们利用 Requests 和正则表达式来抓取猫眼电影 TOP100 的相关内容,Requests 相较于 Urllib 使用更加方便,而目前我们还没有系统...
首先,你需要一门编程语言。密歇根大学的这门专业课是有关学习如何使用Python,并创建自己的内容。
点击关注公众号,Java干货及时送达 国庆了,国庆微信头像必须安排上,舒服~ 生成方式: 超火的微信渐变国旗头像,一键生成!! 2021 年 9 月刚过去...
对于Python初学者来说,爬虫技能是应该是最好入门,也是最能够有让自己有成就感的,今天在整理代码时,整理了一下之前自己学习爬虫的一些代码,今天先上一个简单的例...
内容提要:一年一度的 PyCon 如期而至,虽然今年的 PyCon US 2020 转战线上,但内容并不逊于往年,依然干货满满。超神经第一时间将内容整理供大家观...
1、DDL(数据定义语言)
--修改表结构,添加字段
--修改表结构,删除字段
2、DML(数据操纵语言)
--插入一条据数,字段和值必须前后对应
--修改列,把所有的age字段改为30
--中文字符前面最好加上N,以防出现乱码
查询语句非常强大,几乎可以查任意东西!
--查询不与任何表关联的数据.
--给列取别名.As关键字
--使用 WHERE 查询符合条件的记录.
--对表记录进行排序,默认排序规则是ASC
--模糊匹配,首字母未知.
--模糊匹配,前后多个字符未知.
--查询在某个范围内的数据,IN 表示包含于,IN后面是一个集合
--下面两条查询语句等价。
----创建一张Employee表,以下几个Demo中会用的这张表中的数据
--可更改显示列名的关键字as,as―起别名
Binary(n) 存储固定长度的二进制数据
6、日期和时间类型,数据范围不同,精确地不同
三、SQL中的内置函数
--查询工资的平均水平
--查询工资大于5K的员工总数
--按年龄排序升序,默认是升序
--多个条件排序,先什么,后什么,在前一个条件相同的情况下,根据后一个条件进行排列
--1.单字符通配符_
--2.多字符通配符%
--以DEV开头的任意个字符串
--以一个字符开头,om结尾的字符串
--检索姓名中包含m的字符
--null表示不知道,不是没有值
--查询名字是null的数据
--查询名字不为空null的数据
--或者用in 集合查询
--年龄在20到25之间的员工信息
--年龄在20到25之间的员工信息,包含25
--1.根据年龄进行分组
--2.再取出分组后的年龄的个数
--注意:没有出现在group by 子句中的字段,不能出现在select语句后的列名列表中(聚合函数除外)
--Having不能包含查不到的字段,只能包含聚合函数和本次查询有关的字段
--Having是对分组后信息的过滤,能用的列和select中能有的列是一样的。
--取出所有员工的信息,根据工资降序排列
--取出前三名员工的信息,根据工资降序排列
--根据工资取出排名在6-8的员工信息,按工资降排列
---修改数据表,添加字段,更新字段的值等操作。
--所有员工的部门信息
--以上两个例子结合起来比较,Distinct针对的是整行进行比较的
--Union关键字,联合2个结果
--把2个查询结果结合为1个查询结果
--要求:上下2个查询语句的字段(个数,名字,类型相容)必须一致
--注意:Union因为要进行重复值扫描,所以效率低,因此如果不是确定要合并重复,那么就用Union all
--查询每位正式员工的信息,包括工号,工资,并且在最后一行加上员工工资额合计
--没有可以同时既去掉左边空格、又去掉右边空格的TRIM()内置函数,所以先左后右的进行TRim,当然,你也可以先右后左
--参数date为待计算的日期;参数number为增量;参数datepart为计量单位,时间间隔单位;
--取出每一年入职员工的个数V1
--取出每一年入职员工的个数V2
--这里有一道关于CASE用法的面试题
--表T中有ABC三列,用SQL语句实现:当A列大于B列时选择A列,否则选择B列;
--当B列大于C列时选择B列,否则选择C列。
--有一张表T_Scroes,记录比赛成绩:
--要求输出下面格式:
--注意:在中文字符串前加 N,比如 N'胜'
--统计每支队伍的胜负情况
--根据每个队的胜负判断出胜负的场数
--题5) 创建一张表,记录电话呼叫员的工作流水,记录呼叫员编号,对方号码,通话开始时间,通话结束时间,。
--创建一张表T_Callers,记录电话呼叫员的工作流水,记录呼叫员编号、对方号码、通话开始时间、通话结束时间。建表、插数据等最后都自己写SQL语句。
-- 1) 输出所有数据中通话时间最长的5条记录。
-- 2) 输出所有数据中拨打长途号码(对方号码以0开头)的总时长。
-- 3) 输出本月通话总时长最多的前三个呼叫员的编号。
-- 4) 输出本月拨打电话次数最多的前三个呼叫员的编号。
-- 5) 输出所有数据的拨号流水,并且在最后一行添加总呼叫时长。
-- 记录呼叫员编号、对方号码、通话时长
-- 汇总[市内号码总时长][长途号码总时长]
--题 1): 输出所有数据中通话时间最长的5条记录。
--@按通话时间降序排列;
--题 2):输出所有数据中拨打长途号码(对方号码以0开头)的总时长
--@查询拨打长途号码的记录;
--@计算各拨打长途号码的通话时长;
--@对各拨打长途号码的通话时长进行求和。
--题 3):输出本月通话总时长最多的前三个呼叫员的编号。
--@按呼叫员编号进行分组;
--@计算各呼叫员通话总时长;
--@按通话总时长进行降序排列;
--@查询前3条记录中呼叫员的编号。
--题 4) 输出本月拨打电话次数最多的前三个呼叫员的编号.
--@按呼叫员编号进行分组;
--@计算个呼叫员拨打电话的次数;
--@按呼叫员拨打电话的次数进行降序排序;
--@查询前3条记录中呼叫员的编号。
--题5) 输出所有数据的拨号流水,并且在最后一行添加总呼叫时长:
-- 记录呼叫员编号、对方号码、通话时长
-- 汇总[市内号码总时长][长途号码总时长]
--@计算每条记录中通话时长;
--@查询包含不加 0 号码,即市内号码的记录;
--@计算市内号码通话总时长;
--@查询包含加 0 号码,即长途号码的记录;
--@计算长途号码通话总时长;
--客户和订单表的练习
--查询订单号,顾客名字,顾客年龄
--显示年龄大于15岁的顾客姓名、年龄和订单号
--显示年龄大于平均年龄的顾客姓名、年龄和订单号
--分别为4张表插入数据
--查询入会日期在2001或者2003年的读者信息
--查询有书出版的年份入会的读者信息
--查询第3行到第5行的数据
1、什么是索引?优缺点是什么?
索引是对数据库表中一列或多列的值进行排序的一种单独的、物理的数据库结构。
1) 大大加快数据的检索速度;
2) 创建唯一性索引,保证数据库表中每一行数据的唯一性;
3) 加速表和表之间的连接;
4) 在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。
1) 索引需要占物理空间;
2) 当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,降低了数据的维护速度。
--创建索引,在列上点击右键,写一个名称,选定列即可。
2、业务主键和逻辑主键
业务主键是使用有业务意义的字段做主键,比如身份证号,银行账号等;
逻辑主键是使用没有任何业务意义的字段做主键。因为很难保证业务主键不会重复(身份证号重复)、不会变化(账号升位),因此推荐使用逻辑主键。
用标识列实现字段自增可以避免并发等问题,不要开发人员控制自增。用标识列的字段在Insert的时候不用指定主键的值。
优点:占用空间小、无需开发人员干预、易读;
缺点:效率低,数据导入导出的时候很痛苦。
GUID算法是一种可以产生唯一表示的高效算法,它使用网卡MAC、地址、纳秒级时间、芯片ID码等算出来的,这样保证每次生成的GUID永远不会重复,无论是同一计算机还是不同计算机。在公元3400年前产生的GUID与任何其他产生过的GUID都不相同。
优点:效率高、数据导入导出方便;
缺点:占用空间大、不易读。
业界主流倾向于使用GUID。
写在后面:看着洋洋洒洒的一大篇,除了一些常识性的东西和涉及到数据库的增删改查之外,其实没什么新鲜东西,但判断一个程序员水平的高低不仅是做过多么大的一个项目,更是对基础知识的掌握程度。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。