微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在sql access中为每个产品选择前2行

如何解决在sql access中为每个产品选择前2行

我在下面有这个查询。对于每个产品,我想要具有最高 注意 的前 2 行。

Query

因此,例如,对于产品 177-R3A-K1-C,它只会显示注释为 0,837 的行和注释为 0,741 的行。

这是我的查询代码

SELECT [Lot-Prix-Delai Requête].P_Code,[Lot-Prix-Delai Requête].F_Code,[Lot-Prix-Delai Requête].L_PrixUnitaire,[Lot-Prix-Delai Requête].L_Delais,[Lot-Prix-Delai Requête].L_Taille,[Lot-Prix-Delai Requête].M_Code,[Lot-Prix-Delai Requête].L_Code,Fournisseur.F_Flexibilite,Fournisseur.F_Fiabilite,Fournisseur.F_Collaboration,[F_Flexibilite]*0.058+[F_Fiabilite]*0.129+[F_Collaboration]*0.038 AS [Note]
FROM Fournisseur INNER JOIN
     [Lot-Prix-Delai Requête]
     ON Fournisseur.[F_Code] = [Lot-Prix-Delai Requête].[F_Code]
ORDER BY [F_Flexibilite]*0.058+[F_Fiabilite]*0.129+[F_Collaboration]*0.038 DESC;

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。