精华内容
下载资源
问答
  • SQL语句中两个表的连接

    千次阅读 2021-01-19 22:21:08
    展开全部一、外连接1.左连接 left join 或 left outer joinSQL语句:select * from student left join score on student.Num=score.Stu_id;2.右连接 right join 或 right outer joinSQL语句:select * from student ...

    展开全部

    一、外连接

    1.左连接  left join 或 left outer join

    SQL语句:select * from student left join score on student.Num=score.Stu_id;

    2.右连接  right join 或 right outer join

    SQL语句:select * from student right join score on student.Num=score.Stu_id;

    3.完全外连接  full join 或 full outer join

    SQL语句:select * from student full join score on student.Num=score.Stu_id;

    通过上面这三种方法e68a843231313335323631343130323136353331333431336135就可以把不同的表连接到一起,变成一张大表,之后的查询操作就简单一些了。

    而对于select * from student,score;则尽量不使用此语句,产生的结果过于繁琐。

    二、内连接

    join 或 inner join

    SQL语句:select * from student inner join score on student.Num=score.Stu_id;

    此时的语句就相当于:select * from student,score where student.ID=course.ID;

    560e25b243919425201a3b48a3a333a9.png

    三、交叉连接

    cross join,没有where指定查询条件的子句的交叉联接将产生两表的笛卡尔积。

    SQL语句:select * from student cross join score;

    四、结构不同的表连接

    当两表为多对多关系的时候,我们需要建立一个中间表student_score,中间表至少要有两表的主键。

    SQL语句:select s.Name,C.Cname from student_score as sc left join student as s on s.Sno=sc.Sno left join score as c on c.Cno=sc.Cno

    select C_name,grade from student left join score on student.Num=score.Stu_id where name='李五一';

    红色部分即中间表,是集合两表所有内容的一张总表。

    五、UNION操作符用于合并两个或多个select语句的结果集。

    UNION内部的SELECT语句必须拥有相同数量的列,每个列也必须拥有相似的数据类型,每条SELECT语句中的列的顺序必须相同。

    select Num from student union select Stu_id from score;

    union操作符是默认查重的,如果允许重复的值,就可以使用union all 。对于两张结构相同的表,union也可以把他们合并成一张表:

    select * from student1 union select *from student2;

    展开全文
  • 点击查看mysql中查询两个表同一条件的数据条数该怎么写sql语句具体信息答:不知道你的a,b两表有没有关联,假定没有关联 select count(1)from (select idfrom a where id>5union allselect id from b where id>...

    点击查看mysql中查询两个表同一条件的数据条数该怎么写sql语句具体信息

    答:不知道你的a,b两表有没有关联,假定没有关联 select count(1)from (select idfrom a where id>5union allselect id from b where id>5)

    答:一使用SELECT子句进行多表查询 SELECT 字段名 FROM 表1,表2 … WHERE 表1.字段 = 表2.字段 AND 其它查询条件 SELECT a.id,a.name,a.address,a.date,b.math,b.english,b.chinese FROM tb_demo065_tel AS b,tb_demo065 AS a WHERE a.id=b.id 注:在...

    答:select * from table1 where 条件1 and 条件2 用and即可

    答:mysql只用一条sql语句查出一个表里不同条件对应的数据条数的步骤如下: 我们需要准备的材料分别是:电脑、sql查询器。 1、首先,打开sql查询器,连接上相应的数据库表,例如stu2表。 2、点击“查询”按钮,输入: select count(*) from stu2 where...

    答:COUNT(*) 函数返回表中的记录数: SELECT COUNT(*) FROM table_name 相信你会了吧

    答:表述清楚???你的表设计???要统计什么?

    答:一使用SELECT子句进行多表查询 SELECT 字段名 FROM 表1,表2 … WHERE 表1.字段 = 表2.字段 AND 其它查询条件 SELECT a.i

    展开全文
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼测试平台是一stm32f103zet6的ARM芯片,我这里只是把它当作单片机来用,下面的程序是平台提供的,可以正常使用,有几地方不能理解!//mode为0是不支持连续按//mode为1...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    测试平台是一个stm32f103zet6的ARM芯片,

    我这里只是把它当作单片机来用,下面的程序是平台提供的,可以正常使用,有几个地方不能理解!

    //mode为0是不支持连续按

    //mode为1是支持连续按

    //返回0表示无按键按下

    //返回值在1~4内,则对应四个按键a,b,c,d

    u8 key_a(u8 mode)

    {

    static u8 key_up=1;//按键按下标志

    if(mode) key_up=1;//支持连按

    if(key_up&&(a==0||b==0||c==0||d==1))

    {

    delay_ms(10);//消抖

    key_up=0;

    if(a==0) return=1;//a键按下

    else if(b==0) return=2;//b键按下

    rese if(c==0) return=3;//c键按下

    rese if(d==1) return=4;//d键按下

    if(key_up&&(a==1||b==1||c==1||d==0))

    keu_up=1;//无按键按下

    }

    return 0;//无按键按下返回0

    }

    这是一个完整的按键判断程序,带返回值带一个参数!

    当key_a(1);时支持连按(也就是按住按键不松手数值会一直往上加)

    按键a,b,c是低电平触发,d按键是高电平触发!

    这里有几个问题无法理解,

    第一条语句static u8 key_up=1;中的static有什么用? 后面的u8. 是申明一个8位的无符号数据,同时初始值为1,

    接着if(mode) key_up=1; 这里mode是1还是0好像没有什么用,因为key_up在上一条语句已经赋值为1了,

    到了按键判断语句

    if(key_up&&(a==0||b==0||c==0||d==1))

    这里两个括号是不是先判断第二个括号里面的条件,然后再跟key_up判断如果为真就执行if里面的语句,

    我不能理解的是怎么通过mode来判断支不支持连续按!

    展开全文
  • MySQL基础 -- 关系代数

    2021-02-02 05:16:23
    MySQL基础 -- 关系代数...按运算符的不同分为传统的集合运算和专门的关系运算类:传统的集合运算包括:并(∪)、差(−)、交(∩)、笛卡尔积(×)。专门的关系运算包括:选择(σ)、投影(π)、连接(⋈)、除运算(÷)。My...

    MySQL基础 -- 关系代数

    关系代数是一种抽象的查询语言,它用对关系的运算来表达查询。

    任何一种运算都是将一定的运算符作用于一定的运算对象上,得到预期的结果。所以运算对象、运算符、运算结果是运算的三大要素。

    按运算符的不同分为传统的集合运算和专门的关系运算两类:

    传统的集合运算包括:并(∪)、差(−)、交(∩)、笛卡尔积(×)。

    专门的关系运算包括:选择(σ)、投影(π)、连接(⋈)、除运算(÷)。

    b3d8a18894d2fb66947c0a85e5b117e7.png

    MySQL基础 -- 传统的集合运算

    传统的集合运算是二目运算,并(∪)、差(−)、交(∩)、笛卡尔积(×)四种运算。

    设关系 R 和关系 S 具有相同的目 n(即两个关系都有 n 个属性),且相应的的属性取自同一个域,t 是元组变量,t∈R 表示 t 是 R 的一个元组。

    下图分别是具有三个属性列的关系 R、S :

    0752e36475a9e30eefdfa69dc3dfff88.png                     

    d96a81f7bc80eddd80631cc6042efab1.png

    可以定义并、差、交、笛卡尔积运算如下:

    1、并(union)

    关系 R 与关系 S 的并由属于 R 且属于 S 的元组组成。其结果关系仍为 n 目关系。记作:

    4d5b0bb44f3dd1f8ef26bb33622eb2d5.png

    下图为关系 R 与关系 S 的并:

    f6b8ed325bafab217e572bee73507f96.png

    2、差(except)

    关系R与关系S的差由属于R而不属于S的所有元组组成。其结果关系仍为n目关系。记作:

    72160168dd1e4fe8136c8dd6b45fb5a2.png

    下图为关系R与关系S的差:

    e707685a3bc8b97f5b1303f87c5994b4.png

    3、交(intersection)

    关系R与关系S的交由既属于R又属于S的元组组成。其结果关系仍为n目关系。记作:

    912d3de86781b9f5a845bf7eec274dba.png

    下图为关系R与关系S的交:

    e11533e1b29214bd8a92a3795bd6049c.png

    4、笛卡尔积(cartesian product)

    这里的笛卡尔积严格地讲是广义笛卡尔积(Extended Cartesian Product)。在不会出现混淆的情况下广义笛卡尔积也称为笛卡尔积。

    两个分别为n目和m目的关系R和S的广义笛卡尔积是一个(n+m)列的元组的集合。元组的前n列是关系R的一个元组,后m列是关系S的一个元组。若R有k1个元组,S有k2个元组,则关系R和关系S的广义笛卡尔积有k1×k2个元组。

    记作:

    c752829ba82862916c82335ffcc26191.png

    下图为关系R与关系S的笛卡尔积:

    e877473a64f2527b5e1115bfc998f50c.png

    MySQL基础 -- 专门的关系运算

    专门的关系运算(Specific relation operations)包括选择、投影、连接、除等。

    为了叙述上的方便,我们先引入几个记号:

    1、设关系模式为

    44128c0fe539cd245454bc26d47b9aa5.gif。它的一个关系设为R。t∈R表示t是R的一个元组。

    f7a5571865cea00f5ec00eb918f7c731.gif则表示元组t中相应于属性

    42f615abfeed04ab3443df178d324ed8.gif的一个分量 。

    2、若

    d5d9eedb1f57292bd29f2abb8416b2c5.gif,其中

    a26cea6a5b7ee3ec242dbb6a1efdb47d.gif

    04d30d8288866c722ca5cebd7e221a67.gif中的一部分,则A称为属性列或域列。

    e2cdbc28e8ca07574547f6adb4e176c8.gif则表示

    7ba6d339978fcab98647441dfd1c65d5.gif中去掉

    dd095c7f805f9b134700b73fd05f5165.gif后剩余的属性组。

    f4149b2a4978ea37c34366c3c4798bd7.gif表示元组t在属性列A上诸分量的集合。

    3、R为n目关系,S为m目关系。设

    90f2382b26566fd321c2bbe4c6540f4a.gif

    913a082052ce2d23a45906303c65a22e.gif,则

    612f211d7a0925795e59cb0a5328398d.gif 称为元组的连接(Concatenation)。它是一个(n+m)列的元组,前n个分量为R中的一个n元组,后m个分量为S中的一个m元组。

    4、给定一个关系R(X,Z),X和Z为属性组。我们定义,当t[X]=x时,x在R中的象集(Images Set)为:

    753818fbd725cc4b97fb348f30d3d1e4.png

    x在R中的像集为R中Z属性对应分量的集合,而这些分量所对应的元组中的属性组X上的值为x。

    例如: x1在R中的像集Z(x1)={Z1,Z2,Z3},

    x2在R中的像集Z(x2)={Z2,Z3},

    x3在R中的像集Z(x3)={Z1,Z3}。

    d24d7f266beeb44cedc64584f2b1e1bf.png

    1、选择(selection)

    选择又称为限制(Restriction)。它是在关系R中选择满足给定条件的诸元组,记作:

    b0730c2899958e471f1a85b771171372.png

    其中F表示选择条件,它是一个逻辑表达式,取逻辑值‘真’或‘假’。

    逻辑表达式F的基本形式为:

    452296233017c5e5ef6213f72315986e.png

    θ表示比较运算符,它可以是>、≥、。X1、Y1等是属性名或常量或简单函数。属性名也可以用它的序号来代替。φ表示逻辑运算符,它可以是非(┓)、与(∧)、或(∨)。[ ]表示任选项,即[ ]中的部分可以要也可以不要,...表示上述格式可以重复下去。

    选择运算实际上是从关系R中选取使得逻辑表达是F为真的组。这是从行的角度进行的运算。

    条件表达式中的运算符如表所示:

    eb4af57163280afe7dce21506ac4e7e8.png

    【例】设有一个学生-课程数据库,包括学生关系Student、课程关系Course和选修关系SC。如图所示:

    2ca612313715f56c9d7a7efd51aa6fba.png

    【例】查询信息系(IS系)全体学生:

    04e2fefb37a76c3115aff7b932cbc57a.png

    select * form Student where Sdept = 'IS'

    查询结果:

    e987088e0e37d6d56ee7a1817368fa92.png

    【例】查询年龄小于20岁的学生:

    fb6df8741530863dffaae9cb95899028.png

    select * form Student where Sage < 20

    查询结果:

    246986b64dcf5b62d1ff64b5d1aca3a2.png

    2、投影(projection)

    关系R上的投影是从R中选择出若干属性列组成新的关系。记作:

    ab6c86e563087fd37b053724f58970af.png

    其中A为R中的属性列。投影操作是从列的角度进行运算。

    【例】 查询学生的姓名和所在系,即求Student关系上学生姓名和所在系两个属性上的投影:

    87f9a4a9ccbcf4f42fc8ec1850e6a1e8.png

    select Student.Sname,Student.Sdept form Student

    结果如下图所示,投影之后不仅取消了原关系的某些列,而且还可能取消某些元祖,因为取消了某些属性之后,就可能出现重复行,应取消这些完全相同的行。

    e4449f252f24a25c78d4c06fd0ee1a68.png

    【例】查询学生关系Student中都有那些系,即查询关系Student上所在系属性上的投影:

    037f165969f6a75b86b98e2eeb420f96.png

    select Student.Sdept form Student

    结果如下图所示,Student关系原来有4个元组,而投影结果取消了重复的CS元组,因此只有三个元组:

    9be9a19e7b5a728d22ba92e7e1ef93cf.png

    3、除(division)

    除法运算是一个复合的二目运算。如果把笛卡尔积看作“乘法”运算,则除法运算可以看作这个“乘法”的逆运算。

    给定关系R(X,Y)和S(Y,Z),其中X、Y、Z为属性组。R中的Y与S中的Y可以有不同的属性名,但必须出自相同的域集。R与S的除运算得到一个新的关系P(X),P是R中满足下列条件的元组在X属性列上的投影:元组在X上的分量值x的像集YX包含S在Y上投影的集合。记作:

    0f8fd2aa61214d84286d89e3af703027.png

    其中,

    aa10cb75e54ba62fab36241e3032ecc3.png为x在R中的像集,

    2acaf6fc16b4b9c102fb55bd600252b0.gif。显然,除操作是同时从行和列的角度进行运算。

    根据关系运算的除法定义,可以得出它的运算步骤。

    (1) 将被除关系的属性分为像集属性和结果属性两部分;与除关系相同的属性属于像集属性;不相同的属性属于结果属性。

    (2) 在除关系中,对像集属性投影,得到除目标数据集。

    (3) 将被除关系分组。分组原则是:结果属性值一样的元组分为一组。

    (4) 逐一考察每个组,如果它的像集属性值中包括目标数据集,则对应的结果属性应属于该除法运算结果集。

    【例】在关系R中,A可以去4个值{a1,a2,a3,a4},其中:

    a1的象集为{(b1,c2),(b2,c3),(b2,c1)};

    a2的象集为{(b3,c7),(b2,c3)};

    a3的象集为{(b4,c6)};

    a4的象集为{(b6,c6)};

    S在(B,C)上的投影为{(b1,c2),(b2,c1),(b2,c3)};

    显然只有a1的象集

    8b6616225519b73e79c9fb40e5b7acce.png包含了S在(B,C)属性组上的投影,所以 R÷S = { a1 }。

    13a486c320205f644708b00f73491f81.png

    4、连接(join)

    连接也称为θ连接,关系R与关系S的连接运算是从两个关系的广义笛卡尔积中选取属性间满足一定条件的元组形成一个新的连接:

    63bdc58ed60973acfb5add513fb0087b.png

    其中: A为包含R中的属性的表达式;

    B为包含S中的属性的表达式;

    θ通常为关系比较符。

    (1)等值连接(equi join)

    θ在“=”时的连接为等值连接。它是从关系R和S的广义笛卡尔积中选取A、B属性值相等的那些元组,即等值连接为:

    4fe54297fa55506bb5aa0aec0e50db01.png

    (2)自然连接(natural join)

    自然连接是一种特殊的等值链接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把属性重复的列去掉。即若R和S中具有相同的属性组B,U为R和S的全体属性集合,则自然连接可记作:

    e7c1dacdd94a49d92c3286d7bce1232e.png

    一般的连接操作是从行的角度进行运算,但自然连接还需取消重复列,所以是同时从行和列的角度进行运算。

    【例】设图中(a)和(b)分别是关系R和关系S,图中(c)为非等值连接

    3d2667ff3bf4abe385dc26eb5be3c7c7.png的结果,图(d)为等值连接

    11f8548606c0f6f044b5e56333ef7c17.png的结果,图(e)为自然连接

    d36ee3ab98147c13eb3ba7a6307b89d1.png的结果:

    95b257c25afb2a7c66e70abc2a900f43.png

    (3)左连接(left join)

    在自然连接的基础上加上左边表上不包含自然连接中所含元组(行)的元组。

    select * from R left join S

    查询结果:

    96804b98581351049244e03bf66065cb.png

    (4)右连接(right join)

    在自然连接的基础上加上右边表上不包含自然连接中所含元组(行)的元组。

    select * from R right join S

    查询结果:

    2136235464e39cd3be01527327b47807.png

    (5)外连接(outer join)

    外连接=左连接+右连接;

    select * form R outer join S

    查询结果:

    fc9ffaa9bd945d4d74f4b8036f078c3f.png

    展开全文
  • Python 并列和或者条件的使用说明

    千次阅读 2021-04-26 17:09:30
    对Python 同时符合两个条件的语句,用and连接,不能用&&(会报错);也可以用or表示或者。代码如下:print '开始测试'a = 12b = 13c = 1a_s = '12'b_s = '13'if a < b and a_s < b_s:print 'True'else...
  • Python if有多个条件怎么办

    千次阅读 2021-01-12 04:51:34
    Python中if有多个条件的处理方法:python中if有多个条件,可以使用and、or、elif关键字来连接,代码为【if name == 'zs' and age == 18:print('name: zs, age: 18')】。Python中if有多个条件的处理方法:python中if...
  • mysql-数据查询语句-多表连接查询连接查询,是关系数据库中最主要的查询,包括等值查询、自然连接查询、非等值查询、自身连接查询、外连接查询和复合条件连接查询等。1、等值与非等值连接查询连接查询的where子句中...
  • Tableau支持的本地连接包括Excel、txt、csv、json等各类常见的源数据格式,还支持多种空间文件, 为使用地图分析提供了条件。Tableau支持的服务连接包括各类数据库(如Mysql、Oracle、MongoDB)、在线数据服务(如goog...
  • 关系数据库-关系代数-数据库习题

    千次阅读 2021-07-12 22:40:07
    22.有两个关系R和S如下:则由关系R得到的关系S的操作是( )。 A. 自然连接 B. 投影 C. 并 D. 选择 正确答案: D 专门关系运算中的选择运算,是从一个关系中选择满足某个条件的部分元组 将关系R和S进
  • 数据库关系代数详解

    万次阅读 多人点赞 2021-02-26 16:35:55
    数据库关系代数 1. 关系代数的运算 1.1 传统的关系运算 ...比如说我们每人都见过成绩单,牢记以下的比喻 R就为整张成绩单 R[A1, A2, A3,…Ai] = R[语文,英语,数学……学科] t为某个同学 t [Ai] 就
  • 关系数据库——关系代数

    千次阅读 2021-04-05 10:56:41
    文章目录关系数据库关系代数关系代数的分类及其运算符传统的集合运算专门的关系运算 关系数据库 关系代数 ...按表达查询的方式不同,关系运算可分为关系代数和关系演算大类 关系代数的分类及其运算符
  • 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。在 FROM子句中指定外联接...
  • 数据库-连接运算

    千次阅读 2021-01-28 08:54:11
    也可以给和我一样,刚接触数据库,数据挖掘等技术的同学,提供一迅速了解基本算法的文档。我认为多多体会基本算法,不光是为了编程、性能优化,还可以学习到很多分析解决问题的方法。好了,不多废话,欢迎大家来...
  • 最多能创建多少TCP连接

    千次阅读 多人点赞 2021-04-24 00:19:14
    低并发编程战略上藐视技术,战术上重视技术本文坚持看到结尾才有动图气不气?我是一 Linux 服务器上的进程,名叫小进。老是有人说我最多只能创建 65535 TCP 连接。我不信这邪...
  • 在基本查询一节的示例中,我们有从 instructor 和 teaches 表组合信息,匹配条件是 instructor.ID 等于 teaches.ID 的查询,ID 属性是两个表中具有相同名称的所有属性,按照两个表中所有相同名称属性组合实际上是一...
  • if函数多个条件并列

    千次阅读 2021-05-23 01:13:01
    2.IF(OR(A1B1,A1>C1),好,坏)OR则是指满足条件1或者条件2,只要满足两个条件中的一个,则返回 好,否则返回 坏。 3.if(条件1,if(条件2,xxx,y 这时结果就已经出来了,然后将鼠标放在单元格右下角,向下拖动选中一列的...
  • 第二、连接查询:对表求积(笛卡尔积)并用ON条件连接连接类型进行过滤形成中间表;然后根据WHERE条件过滤中间表的记录,并根据SELECT指定的列返回查询结果。第三、多表连接查询:先对第一和第二表按照....
  • 【期末复习】第二章 关系数据库

    千次阅读 多人点赞 2021-11-23 11:28:13
    文章目录2.1 关系数据结构及形式化定义2.1.1 关系2.1.2 关系模式2.1.3 关系数据库2.1.4 关系模型的存储结构2.2 关系操作(了解关系操作具体怎么做)2.2.1 基本的关系操作2.2.2 关系数据语言的分类2.3 关系的完整性 ...
  • 如下: 源 IP 地址:源端口号 <----> 目标 IP 地址:目标端口号 只要这套绑定关系构成的四元组不重复即可,刚刚端口号不够用了,是因为我一直对同一目标IP和端口建立连接,那我换一目标端口号试试。 我又把这...
  • if条件后面都要使用冒号。

    千次阅读 2021-02-03 11:32:13
    【填空题】如果希望循环式无限的,我可以可以通过设置条件表达式永远为( )来实现无限循环。 (2.0分)【单选题】下列选项中,会输出1,2,3三数字的是( ) (2.0分)【其它】阅读下面的程序,分析代码是否可以编译通过,如果...
  • 多表连接查询

    千次阅读 2021-01-17 16:52:08
    一、多表查询的基础语法 SELECT table1.column, table2.column ...2、外连接,外连接是内连接的扩展,外连接返回符合条件的行,同时可以根据指定的条件返回不满足连接条件的左边表行或者右边的表行。外
  • 数据库相关 关系代数 并、交、叉、笛卡尔积、投影、选择、连接数据库关系代数数据关系数据关系S1数据关系S2数据关系S3并 US1US2交 ∩S1∩S2差 -S1-S2笛卡尔积 xS1xS2投影 ππno,name(S1)\pi_{no,name}(S1)πno,name...
  • 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。在 FROM子句中指定外联接...
  • 关系代数

    千次阅读 2021-01-28 01:16:45
    大家都知道对于关系型数据库的数据库操作语言分为查询和更新类。而查询语言这块,又分为关系代数语言与关系演算语言。这里讲的关系代数的由来首先从宏观上来认识一下关系演算这概念,换句话讲也就是什么是关系...
  • SELECT id, name,description,img_url,sort,is_display ...内连接 : (查询的是两个表共有的数据) 左连接 :(以左表为主表【a】,查询展示的时候以左表的信息为主,相对应的右表如果没有信息会显示null) 右连接
  • 连接关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一标志。在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一实体的所有信息存放在一表中。当检索数据时,通过连接操作...
  • 在MySQLFROM 子句中使用关键字 INNER JOIN 连接两张表,并使用 ON 子句来设置连接条件。如果没有任何条件,INNER JOIN 和 CROSS JOIN 在语法上是等同的,两者可以互换。语法格式如下:SELECT FROM INNER JO...
  • MySQL基础 关系代数

    2021-01-18 21:15:31
    MySQL基础 -- 关系代数...按运算符的不同分为传统的集合运算和专门的关系运算类:传统的集合运算包括:并(∪)、差(−)、交(∩)、笛卡尔积(×)。专门的关系运算包括:选择(σ)、投影(π)、连接(⋈)、除运算(÷)。My...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 423,349
精华内容 169,339
关键字:

对于两个关系的条件连接