繁体   English   中英

Transact SQL Server 2000:从同一表查询1到很多

[英]Transact SQL Server 2000: query 1 to many from the same table

在产品表中,我有以下内容

Prod_code           Flashpack
9999                9999
1000                9999
1500                1500
2000                   0
2500                9999
3000                3000
3500                   0

我想做的是查询Prod_Code,它等于Flashpack,而且还返回prod_code示例

Prod_code         Link1   link2 
9999               10000  2500

所有帮助

像这样吗

SELECT 
    p1.prod_code, p2.*
FROM
    Product p1
    INNER JOIN Product p2 ON p1.prod_code = p2.flashpack

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM