如何在一個字段上使用Distinct
或Group by
聲明,或者使用SELECT
聲明全部或至少幾個?Group by或Distinct - 但有幾個字段
示例:使用SQL SERVER!
SELECT id_product,
description_fr,
DiffMAtrice,
id_mark,
id_type,
NbDiffMatrice,
nom_fr,
nouveaute
From C_Product_Tempo
我想Distinct
或Group By nom_fr
剛剛得到解答: 選擇id_product,description_fr,DiffMAtrice,id_mark,ID_TYPE,NbDiffMatrice,nom_fr,從nouveaute ( SELECT RN = ROW_NUMBER()超過(由[nom_fr]通過id_mark順序分區) ,id_product,description_fr,DiffMAtrice,id_mark,ID_TYPE,NbDiffMatrice,nom_fr,nouveaute 從C_Product_Tempo )d 其中RN = 1
而且這個工作非常完美!
你能提供幾行數據,你想在最終結果中達到什麼目的? – HKImpact