sql将数据从其他表附加到具有条件的当前表

时间:2014-07-10 14:21:30

标签: sql insert append select-into

我有2个表,PRODUCTVENDOR。每个的属性如下:

PRODUCT: product_id, product_name, price, vendor_id

VENDOR: vendor_id, vendor_name, vendor_phone, vendor_address

我希望vendor_name在PRODUCT中显示vendor_id中的PRODUCTvendor_id 中的VENDOR匹配而不创建视图。我已经研究过SELECT INTO和INSERT INTO,但我可能做错了。我也在Access中这样做,因为它只是教室模块的虚拟数据。

1 个答案:

答案 0 :(得分:0)

根据您上面的示例,我会写一下这样的查询。

    select product_id
    , product_name
    , price
    , vendor_name
    , vendor_phone
    , vendor_address
from Product p
inner join vendor v on v.vendor_id = p.v.vendor_id