HTML 下拉列表中不必要的空白 Space
Unnecessary Blank Space in HTML Dropdown
我有一个小2栏table。列为 MR_ID 和 Supp_ID。 MR_ID 需要不同,这样它就不会显示重复值,而我想引入所有 Supp_ID 值。
MR_ID 值被导入到下拉列表中。将 MR_ID 值带入下拉列表的查询的工作原理是没有显示重复值。但是,有很多空白 space 需要清理。我该怎么做?
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"
下拉列表示例:
试试这个 .. 看来你只关心 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
我有一个小2栏table。列为 MR_ID 和 Supp_ID。 MR_ID 需要不同,这样它就不会显示重复值,而我想引入所有 Supp_ID 值。
MR_ID 值被导入到下拉列表中。将 MR_ID 值带入下拉列表的查询的工作原理是没有显示重复值。但是,有很多空白 space 需要清理。我该怎么做?
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"
下拉列表示例:
试试这个 .. 看来你只关心 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