首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数据库基础知识一(MySQL)

大家好,又见面了,我是你们朋友全栈君。 数据库是研究数据管理技术。即如何妥善地保存科学地管理数据数据管理是指对数据进行分类、组织、编码、存储、检索维护等操作。...MySQL标识符命令规则稍微有点繁杂,其通过命名规则是:标识符由以字母或下划线(_)开头字母、数字或下划线序列组成。...having子句是应用于分组结果附加条件,与group by一起使用,用于group by子句后选择行。 查询test数据库course表中所有数据。...score表中查询期末成绩高于80 分学生学号,并按学号排序,不允许重复(distinct) 查询student中入学成绩640分以上学生学号、姓名信息(where子句使用)...使用order by子句对结果排序 score表中查询期末成绩高于90分学生学号、课程号期末成绩,并先按课程号升序、再按期末成绩降序排列 使用group by子句 使用group

1.8K20

DECLARESQL中用法及相关等等

变量名必须以 at 符 (@) 开头。局部变量名称必须符合标识符规则。 data_type 任何系统提供公共语言运行时 (CLR) 用户定义表类型或别名数据类型。...如果未指定,则排序规则是用户定义数据类型排序规则(如果列为用户定义数据类型)或当前数据排序规则。...IDENTITY 指示新是标识表中添加新行时,SQL Server 将为提供一个唯一增量值。标识通常与 PRIMARY KEY 约束一起用作表一行标识符。...不能对标识使用绑定默认值 DEFAULT 约束。必须同时指定种子增量,或者都不指定。如果二者都未指定,则取默认值 (1,1)。 seed 是装入表一行使用值。...使用 DECLARE 下例将使用名为 @find 局部变量检索所有姓氏以 Man 开头联系人信息。

2.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

跟萌老师学Linux第二天

• ^$:快速到所在行开头末尾(用0也可以到开头) • 30j:向下移动30行(数字+方向进行快速移动) • ctrl+f或b:上下翻页(forward/back) • gg:快速回到文档一行第一个字符...• G:快速到文件底部 (或者用 ) 撤销动作(后悔药): • u:复原前一个动作(可连续撤销) • ctrl+r:重做上一个动作 剪切、复制粘贴: • x:剪切一个字符 • 10x:连续剪切...• 输入i后进入编辑模式(左下角有-- INSERT --提示)其实有多种进入模式(i/a/o/I/A/O),但是记住一种即可 • 按esc键退出模式 末行模式 • 命令模式输入一个:进入这一模式...• 注意需要是英文冒号,中文冒号(全角)输入不进来 • 按esc键退出模式 • 模式可以设置、查询、替换、保存并退出 保存与退出 • :wq 保存并退出 • :q 直接退出 • :q!...FASTQ文件中,一个序列通常由四行组成: • 第一行:以 @ 开头,之后为序列标识符以及描述信息 • 第二行:为序列信息,如 ATCG • 第三行:以 + 开头,之后可以再次加上序列标识及描述信息

47430

【工具】EXCEL十大搞笑操作排行榜

可以快速跳转到数据末尾处,还有CTRL+HOME,跳转到A1,CTRL+END,跳转到最后一个单元格,另 外,CTRL+A全选,CTRL+SHIFT+DOWN,选择当前到数据末尾处,掌握这几个快捷键...把A1:A10选中,鼠标放在四周,按SHIFT键拖 动到B与C之间,出现竖I型虚线,放掉,放手时就放手。...6.选择性粘贴 如果A数据需要更新数据,比如,价格要全部打九折,80%用户是插入辅助,输入公式=A1*0.9,然后拖动填充,再复制A1中,再变为 值,再将辅助删除。...利用选择性粘贴运算功能可以快速处理这类问题,一个空白单元格输入0.9,然后复制,再选择需要更新,右击【选择性粘贴】, 在运算组中,选择【乘】,然后确定。...10.处理错误值 使用VLOOKUP函数,如果查找值查找范围中不存在,将出现#N/A错误,初学者看不懂,,最好是显示为“查找不到”或是显示为空,各位,看好 了,先复制,选择性粘贴,值,然后我用替换,将

3.1K60

Transact-SQL基础

SQL Server 中,某些位于标识符开头位置符号具有特殊意义。以 at 符号开头常规标识符始终表示局部变量或参数,并且不能用作任何其他类型对象名称。...所有 Unicode 数据使用由 Unicode 标准定义字符。用于 Unicode Unicode 排序规则以下列属性为基础:区分大小写、区分重音、区分假名、区分全半角二进制。...GUID 是唯一二进制数;世界上任何两台计算机都不会生成重复 GUID 值。GUID 主要用于拥有多个节点、多台计算机网络中,分配必须具有唯一性标识符。... XML 数据内部绑定关系数据 说明如何在 XML 中绑定非 XML 数据。 xml 数据类型方法使用准则 说明使用 xml 数据类型方法指导原则。...对行任何更新都会更改行版本值,从而更改键值。如果属于主键,那么旧键值将无效,进而引用旧值外键也将不再有效。如果动态游标中引用,则所有更新均会更改游标中行位置。

3.4K20

软件测试全网最全复习总结-别杠,杠就是你对

此指标一般体现为响应时间、交易容量、 并发容量、资源使用率 ■压力测试是为了考察系统极端条件表现,极端条件可以是超负荷交易量并发用 户数。...比如说,我们期待—个系统面临压力情况能够保持稳定,处理速 度可以变慢,但不能系统溃。因此,压力测试是能让我们识别系统弱点和在极限负载程 序将如何运行。 如何测试B/S系统容量?...先使用ramp-up测试逐步增压,每几秒增加一些新用户,得到最大范围;再使用flat测试一次性加压,最大范围中一次性加载所有的用户,然后预定时间内持续运行。...黑盒测试 等价类划分 例题: 某 C 语言版本规定,标识符以字母或下划线开头,后跟字母、数字或下划线 任意组合,有效字符 16 个,标识符不能是保留字,标识符应先声明后使用, 同一声明语句中标识符必须有一个...健壮边界值测试 会考虑有效无效数据范围边界值(多了min-max+),产生6n+1个测试用例,最坏情况产生7n个。

1.1K30

关于SecureCRT及Vim使用

大家好,又见面了,我是你们朋友全栈君。 听说大部分搞网络或者被网络搞同学,每天都会使用SecureCRTLinux进行开发、测试等工作。...【附VIM常用命令】 本节列出本人使用vim过程中用到常用命令,针对默认设置VIM生效,某些自定义设置可能不适用) CTRL-[ 进入普通模式(此模式为VIM默认模式) : 普通模式按冒号可进入命令模式...按选中 选中后可进行操作 u 转成小写 U 转成大写 y 拷贝 > 向右缩进 < 向左缩进 复制(yank)与粘贴(...拷贝至标签a, 以行为单位 y’a 拷贝至标签a, 以字符为单位 2p 粘贴2次 xp 对换当前字符下一字符 ddp 对换当前行一行...重复标签为x记录, n@x表示重复n次 区域无关指令 像h, j, k, l ^F ^B这些基本光标移动指令m等等 区域相关指令 d y = 这一类操作与当前光标最后光标有关

1.8K20

物料管理小能手(统计不重复数据

COUNTIF(要判断区域,判断条件),平时最最常用使用方式其实是=COUNTIF(A2:A8,A2) 就是查找A2(方便面)整个区域出现了几次。...重新粘贴原表格 第一步:{=COUNTIF(A2:A8,A2:A8) } 实现了什么结果呢?...=OFFSET函数其实是Excel高阶玩家经常用,广泛应用在数据引用动态图表中。他用法比较多,在这里只介绍最简单用法。...(A1,LARGE(IF(MATCH(A2:A8,A2:A8,)=(ROW(A2:A8)-1),MATCH(A2:A8,A2:A8,),0),ROW(A1)),),"")} 第一步:我想在E罗列出来不重复物品...,首先需要用OFFSET函数实现数据获取OFFSET(A1,向下偏移多少,)第三个参数如果是0,可以直接为空 第二步:我需要解决问题就是向下偏移多少怎么定义,如果问题简化,可以允许重复物品也罗列过来

1.2K40

heredoc细节妙用

、PHP、PythonRuby)里定义一个字串方法。...一些语言允许字串里执行变量替换命令替换。 here文档最通用语法是 <<紧跟一个标识符,从下一行开始是想要引用文字,然后再在单独一行用相同标识符关闭。...它指定了here文档开始结束 ONE TWO THREE UNO DOS TRES是执行后 tr输出。 <<后面添加一个减号,可以使TAB字元被忽略。...这允许shell脚本中缩进here文档而不改变它们值。(注意在命令行上可能会需要输入 Ctrl-v TAB来真正地输入一个制表符。下边例子用空格模拟制表符;不要复制粘贴。)...: $ cat << EOF > Working dir $PWD > EOF Working dir /home/user 这可以通过使用引号包裹标识符来禁用。

63450

PDB文件说明

坐标部分 MODEL: 多亚基时显示亚基号 当一个PDB文件中包含多个结构时(例: NMR结构解析), 记录出现在各个模型一行. MODEL记录行第11-14上记入模型序号....许多程序创建PDB文件没有正确地使用HETATM记录. 在这种情况, ATOM记录开头 6 应改为HETATM, 这样, 其余排列仍然正确....ATOMHETATM记录中原子名称由下列内容组成: 元素符号(如C), 右 对齐13-14中; 远程标识字符(如A), 左 对齐15-16中....每个氢原子名称根据与它相连原子名称来确定: 名称第一个位置(13)为可选数字, 当有两个或多个氢原子与同一个原子相连时才使用; 第二个位置(14)为元素符号H; 接下来包含与氢原子相连原子远程分支标识符...这个时候只能说是X-ray收集数据时候这个地方信号比较弱, 而结构本身构象如何, 没有关系. PDB中晶体学数据是以原子为单位, 它所给出B因子是相对于每个原子.

1.5K10

Excel公式大全,高手进阶必备

二、EXCEL中如何控制每数据长度并避免重复录入 1、用数据有效性定义数据长度。...这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。 三、EXCEL中如何把B与A不同之处标识出来?...解决 方法如下: 1、假定你数据A至E,请在F1单元格输入公式: =LARGE($A1:$E1,COLUMN(A1)) 用填充柄将公式向右向下复制到相应范围。...你原有数据将按行从大到小排序出现在F至J。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:第1步公式可根据你实际情况(数据范围)作相应修改。...)),"无","有") 求某一区域内不重复数据个数 例如求A1:A100范围内不重复数据个数,某个数重复多次出现只算一个。

2.6K50

【学习】请速度收藏,Excel常用电子表格公式大全

二、EXCEL中如何控制每数据长度并避免重复录入 1、用数据有效性定义数据长度。...这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。 三、EXCEL中如何把B与A不同之处标识出来?...解决方法如下: 1、假定你数据A至E,请在F1单元格输入公式: =LARGE($A1:$E1,COLUMN(A1)) 用填充柄将公式向右向下复制到相应范围。...你原有数据将按行从大到小排序出现在F至J。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:第1步公式可根据你实际情况(数据范围)作相应修改。...)),”无”,”有”) 求某一区域内不重复数据个数 例如求A1:A100范围内不重复数据个数,某个数重复多次出现只算一个。

2.8K80

Excel公式大全,高手进阶必备!

二、EXCEL中如何控制每数据长度并避免重复录入 1、用数据有效性定义数据长度。...这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。 三、EXCEL中如何把B与A不同之处标识出来?...解决 方法如下: 1、假定你数据A至E,请在F1单元格输入公式: =LARGE($A1:$E1,COLUMN(A1)) 用填充柄将公式向右向下复制到相应范围。...你原有数据将按行从大到小排序出现在F至J。如有需要可用“选择性粘贴/数值”复制到其他地方。 注:第1步公式可根据你实际情况(数据范围)作相应修改。...)),"无","有") 求某一区域内不重复数据个数 例如求A1:A100范围内不重复数据个数,某个数重复多次出现只算一个。

2.3K20

C运用练习讲解

2.放开被人代码,按照自己理解,去尝试写,写出来就好了,如果写不出来,卡在哪里了? 再去看被人代码; 3、顺一思路,再去写;(去模仿) 4、重复上述过程。...、在其他项目中使用 1、该项目中把 .lib文件与头文件放在目录下; 2、 vs中调用该函数就行; 注意:头文件添加与声明,同时,调用 .lib 文件时要加 #pragma comment(lib...3、1.234e0.4不能作为C语言合法常量因为:其表示e代表是以10为底指数; C语言中整数常量指数是合法,而小数指数不是C语言标准所定义合法常量范围内 4、若二维数组a有m,则在a[i]...2.以数字开头标识符标识符不能以数字开头,它们必须以字母(包括下划线)开头。 3.包含特殊字符标识符标识符只能包含字母、数字下划线,不能包含其他特殊字符。...子项后没有跟 break 语句,则继续往下执行其他语句; 2、两个 字符串是否相等 不能使用 == ,应该使用 strcmp 函数; 3、做在线 oj 输出内容时可以 复制粘贴 严格防止机器判断错误;

9110

Hive3查询基础知识

查询information_schema数据库 Hive支持ANSI标准information_schema数据库,您可以数据库中查询有关表、视图、Hive特权信息。...,视图重复引用子查询。...CTE是从WITH子句中指定简单查询获得一组查询结果,子句紧随SELECT或INSERT关键字。CTE仅存在于单个SQL语句范围内,而不存储metastore中。...SQL中标识符是用反引号括起来字母数字下划线(_)字符序列。Hive中,这些标识符称为加引号标识符,并且不区分大小写。您可以使用标识符代替或表分区名称。...1`) into 5 buckets; CHAR数据类型支持 迁移过程中,了解Hive与其他数据库相比如何支持CHAR数据类型至关重要。

4.6K20

说实话,Intellij IDEA 自带 Vim 插件真心不错。。。

IDEA Intellij小技巧插件 一文中简单介绍了一IdeaVim插件。在这里详细总结一这个插件日常编程中一些常用小技巧。 供有兴趣使用这个插件,但对Vim还不十分熟悉朋友参考。...复制粘贴 Vim模式复制粘贴并不直接使用系统剪贴板,而是使用Vim提供多个“寄存器”,每个寄存器都以一个字符来表示。...b)Windows,寄存器 + * 都代表系统剪贴板,可以互换使用,选一个顺手即可。 例如 “+yy 命令组合可将当前行复制到系统剪贴板。...需要注意是宏复制粘贴共用一套寄存器,因此录制宏时就注意不要把当前宏正在使用寄存器用来复制了。 寄存器内容是自动保存,重启Idea仍然生效。但IdeaVim没有导出宏独立保存功能。...因此最好把用来保存宏寄存器用来复制粘贴寄存器分开,不要同一个寄存器有时用来记录宏,有时用来复制粘贴

12.5K42

IDEA + Vim,竟可以这么牛逼!!

7.复制粘贴 Vim模式复制粘贴并不直接使用系统剪贴板,而是使用Vim提供多个“寄存器”,每个寄存器都以一个字符来表示。...b)Windows,寄存器+*都代表系统剪贴板,可以互换使用,选一个顺手即可。例如"+yy命令组合可将当前行复制到系统剪贴板。ci"*命令组合则将系统剪贴板内容替换字符串内部文本。...(小数点)可重复上一次修改操作 & -重复上一次:s替换命令 @@ -重复上一次执行宏 11.跳转 Ctrl+]跳转到当前标识符定义位置(相当于在当前光标位置单词上按住ctrl用鼠标点击) Ctrl...需要注意是宏复制粘贴共用一套寄存器,因此录制宏时就注意不要把当前宏正在使用寄存器用来复制了。寄存器内容是自动保存,重启Idea仍然生效。但IdeaVim没有导出宏独立保存功能。...因此最好把用来保存宏寄存器用来复制粘贴寄存器分开,不要同一个寄存器有时用来记录宏,有时用来复制粘贴

2.6K10

PostgreSQL数据存储基础知识

OID 系统表中通常是作为隐藏存在,它是以整个PostgreSQL数据库实例(Database Cluster)范围内统一分配。...因为只有四个字节,因此,大型数据库中它并不足以提供数据范围唯一性,甚至一些大型表中也无法提供表范围唯一性。...cmin:插入元组命令插入事务中命令标识(从0开始累加) cmax:删除元组命令插入事务中命令标识(从0开始累加) cmincmax用于判断同一个事务内其他命令导致行版本变更是否可见...: base/:存储 database 数据(除了指定其他表空间),子目录名字为数据 pg_database里 OID。...pd_special: 索引页面中使用,它指向特殊空间开头。 pd_flags:用以设置位标志。 pd_pagesize_version:页面大小及页面版本号。

2.3K60

Swift基础语法(一)常量变量、注释、运算符、数据类型认识

,之后再赋值 与其他语言相比,Swift可以不需要在编译时候就有值,可以在运行时才有值 可以给常量赋值一个变量,此时必须先确定数据类型,以编译时开辟空间 使用前必须赋值且只能赋值一次 2、变量...简单使用 //变量名:类型 //不限定数据类型 var i = 1 //限定数据类型 var str: String = "2" print("wy:\(i)--\(str)") 说明 一般情况编译期会自动分析出类型...使用前必须赋值且只能赋值一次 3、数据类型 Swift中对数据类型划分有其特殊性,将所有的类型分为值类型引用类型(指针类型) 数据类型.png 引用类型只有类类型 这里枚举结构体都属于值类型...: Double = Double(a7) let a9: String = String(a7) print(a9) print(a8) 直接通过类型()来转换 元组 Swift中有元组概念,元组主要是为了特殊情况下得到对象有不用数据类型成员场景使用...Swift会将全局范围首句作为可执行代码入口程序。 当然这并不代表Swift真的不需要main函数,而是编译期底层会帮我们自动创建main函数 一句代码尾部可以省略分号(;)。

65140

精通Excel数组公式019:FREQUENCY函数威力

excelperfect 在数据库中,表第一通常是称作为主键或唯一标识符唯一值列表,用于验证为每个唯一标识符收集数据是否位于一个且只有一个位置。唯一值列表中没有重复值。...然而,Excel中,原始数据经常来自于带有许多重复数据。如果想要使用公式统计唯一值数量或者提取唯一值列表,由于没有内置函数能够完成这两项任务,因此必须使用数组公式。...使用FREQUENCY函数统计非数字数据需要MATCH函数ROW函数配合。这些同样适合统计混合数据唯一值,如下图3所示。 ?...*(星号)匹配0个或多个字符 3.如果想要查找文本中问号或星号,字符前输入波浪号(~) 下图6展示了通配符是如何工作。 ?...图6:使用“~”后公式将其作为字符而不是通配符 下图7展示如何使用公式将文本中通配符号作为真正字符。 ? 图7:公式中使用“~”将通配符视为实际字符。

94220
领券