Sql 关于如何连接两个表的一些问题
我对数据库非常陌生,我有以下问题:我有两个表Sql 关于如何连接两个表的一些问题,sql,sql-server,database,join,Sql,Sql Server,Database,Join,我对数据库非常陌生,我有以下问题:我有两个表Cpe和cpevolder Cpe具有以下列: Id int Cpe varchar SourceId varchar DateAdded datetime vendor_id int Title varchar part char product_id
Cpe
和cpevolder
Cpe
具有以下列:
Id int
Cpe varchar
SourceId varchar
DateAdded datetime
vendor_id int
Title varchar
part char
product_id int
version varchar
revision varchar
edition varchar
language varchar
id int
nome varchar
date_added datetime
供应商有以下列:
Id int
Cpe varchar
SourceId varchar
DateAdded datetime
vendor_id int
Title varchar
part char
product_id int
version varchar
revision varchar
edition varchar
language varchar
id int
nome varchar
date_added datetime
因此,Cpe
表中的一行与cpevindor
表中的一行相关,但cpevindor
中的一行可能与Cpe
表中的多行相关
我的问题是,我想将这两个表视为一个单独的表,其中Cpe
表中的行与CpeVendor
中的行相关,将Cpe
的vendor\u id
列的值与CpeVendor
表中的id
值绑定在一起
我想我必须做一个
JOIN
操作,对吗?您能帮我执行此操作吗?一个基本联接语句,用于返回由供应商id联接的两个表中的所有列:
SELECT C.*, CV.* FROM Cpe C
INNER JOIN CpeVendor CV ON C.vendor_id = CV.id
每个表后面的C
和CV
都是别名,用于缩短对每个表的引用。在SQL中的其他地方,您可以使用C.
和CV.
来引用这些表
在这里查看有关编写查询的有用基础知识:一个基本联接语句,用于返回由供应商id联接的两个表中的所有列:
SELECT C.*, CV.* FROM Cpe C
INNER JOIN CpeVendor CV ON C.vendor_id = CV.id
每个表后面的C
和CV
都是别名,用于缩短对每个表的引用。在SQL中的其他地方,您可以使用C.
和CV.
来引用这些表
在这里查看有关编写查询的有用基础知识:一个基本联接语句,用于返回由供应商id联接的两个表中的所有列:
SELECT C.*, CV.* FROM Cpe C
INNER JOIN CpeVendor CV ON C.vendor_id = CV.id
每个表后面的C
和CV
都是别名,用于缩短对每个表的引用。在SQL中的其他地方,您可以使用C.
和CV.
来引用这些表
在这里查看有关编写查询的有用基础知识:一个基本联接语句,用于返回由供应商id联接的两个表中的所有列:
SELECT C.*, CV.* FROM Cpe C
INNER JOIN CpeVendor CV ON C.vendor_id = CV.id
每个表后面的C
和CV
都是别名,用于缩短对每个表的引用。在SQL中的其他地方,您可以使用C.
和CV.
来引用这些表
在此处查看有关编写查询的有用基础知识:
假设Vendor_ID是CPEDventor表中ID的FK
这将返回两个表中供应商_id=cv.id之间匹配的所有列
假设Vendor_ID是CPEDventor表中ID的FK
这将返回两个表中供应商_id=cv.id之间匹配的所有列
假设Vendor_ID是CPEDventor表中ID的FK
这将返回两个表中供应商_id=cv.id之间匹配的所有列
假设Vendor_ID是CPEDventor表中ID的FK
这将返回两个表中的所有列,其中vendor\u id=cv.id之间存在匹配。您所要求的内容非常基本。在这种情况下,我听到了这本书的好消息,在10分钟内自学SQL。你所要求的是非常基本的。在这种情况下,我听到了这本书的好消息,在10分钟内自学SQL。你所要求的是非常基本的。在这种情况下,我听到了这本书的好消息,在10分钟内自学SQL。你所要求的是非常基本的。在这种情况下,我听到了这本书的好消息,在10分钟内自学SQL。