HTML下拉列表中不必要的空格

时间:2016-12-07 18:35:33

标签: html distinct dropdown

我有一个小的2列表。列是MR_ID和Supp_ID。 MR_ID需要是不同的,以便它不显示重复值,而我想引入所有Supp_ID值。

将MR_ID值导入下拉列表。将MR_ID值带入下拉列表的查询的工作原理是没有显示重复值。但是,需要清理很多空白区域。我怎么能这样做?

SQL查询:

"WITH CTE AS
(
   SELECT MR_ID, Supp_ID,
          RN = ROW_NUMBER() OVER (PARTITION BY MR_ID ORDER BY MR_ID, Supp_ID)
   FROM Stage_Rebate_Index
)
SELECT MR_ID = CASE WHEN RN = 1 THEN Cast(MR_ID as varchar(50)) ELSE '' END,
       Supp_ID
FROM CTE"

下拉列表示例:

enter image description here

1 个答案:

答案 0 :(得分:1)

试试这个..看起来你只关心RN 1

WITH CTE AS
(
   SELECT MR_ID, Supp_ID,
          RN = ROW_NUMBER() OVER (PARTITION BY MR_ID ORDER BY MR_ID, Supp_ID)
   FROM Stage_Rebate_Index
)
SELECT MR_ID = Cast(MR_ID as varchar(50))
      ,Supp_ID
FROM CTE
Where RN =1