1、首先获取两张表 2、内连接 pd.merge(left=n,right=s,on="number") how默认为”inner",内连接查询特点是有匹配的才显示,像A007和A011不匹配,所以不显示。 3、外连接 pd.merge(left=n,right=s,on="number",how= ...
分类:
其他好文 时间:
2020-06-19 22:58:16
阅读次数:
166
【重点】 内置函数 -- 1. 字符串方法 --Left(): 返回字符串从左开始数,指定数量的字符串select left('的事撒大大多大多所',4)select left('的事撒大大多大多所',4)+'...' --Right():返回字符串从右开始数,指定数量的字符串select righ ...
分类:
数据库 时间:
2020-06-19 16:30:35
阅读次数:
71
多表查询方式: 内连接: inner join ... on ... SELECT * FROM 表1 inner join 表2 ON 条件 (表1.字段 = 表2.字段); 外连接: 左外连接: left join ... on ... 右外连接: right join ... on ... S ...
分类:
数据库 时间:
2020-06-19 11:46:08
阅读次数:
60
1 #include <stdio.h> 2 3 int main(void) 4 { 5 int n, i, j, number; 6 int array[10][10]; 7 int top, bottom, left, right; 8 9 scanf("%d", &n); 10 top = ...
分类:
其他好文 时间:
2020-06-18 14:34:07
阅读次数:
54
typescript 差缺补漏 资料 交叉点类型 交集类型是将多个类型组合为一种的方法,就是多个类型的合并 type LeftType = { id: number left: string } type RightType = { id: number right: string } type I ...
分类:
其他好文 时间:
2020-06-18 12:43:49
阅读次数:
78
模板为什么存在?相信大家都写过Add函数intAdd(intleft,intright){returnleft+right;}或doubleAdd(doubleleft,intright){returnleft+right;}这种写法会使代码冗余,而且不美观,所以就需要一个通用的Add函数,模板就出现了template<classT>//或template<typenameT&
分类:
编程语言 时间:
2020-06-18 10:42:20
阅读次数:
63
如题,快速排序其实很简单,可以理解为进阶版的“数组选定界限分大小” 我把整个快排分为了两个函数,这样也更直观的了解算法流程,后期有时间再来讲解 学习快速排序可以看两个视频: 天勤 第二章:线性表划分 8分钟讲解快速排序 int partition(int a[],int left,int right ...
分类:
编程语言 时间:
2020-06-17 18:39:21
阅读次数:
76
CSS 1.position:sticky 粘性定位,必须要设置top,bottom,left,right其中一个,最近在做吸顶效果用到了。 2.flex布局中的justify-content:space-evenly,这个是各元素之间以及两边元素的空白相等,(space-around是两边元素空白 ...
分类:
Web程序 时间:
2020-06-17 18:09:41
阅读次数:
65
如果不算数组开小和没开$long long$的话,我又是一遍过的。 思路很简单,考虑在线段树合并的时候,计算逆序对的贡献。 假设合并线段树$a$和$b$,则在区间$\left[l,r\right]$的时候, $a$在前所产生的逆序对个数为$a$的右子树的大小乘以$b$的左子树的大小。 $b$在前所产 ...
分类:
其他好文 时间:
2020-06-17 12:30:33
阅读次数:
40
Given a tree, you are supposed to list all the leaves in the order of top down, and left to right. Input Specification: Each input file contains one t ...
分类:
编程语言 时间:
2020-06-16 12:46:45
阅读次数:
64