SELECT DISTINCT KEYPOINT_PROD_CODE as "valueField", KEYPOINT_PROD_DESC as "textField" FROM BG00MAWO.T_ADS_WH_CBCP_HT0004 WHERE 1=1去重其他跟一样的数据怎么写
时间: 2023-11-24 14:05:59 浏览: 60
你的问题是如何在 SQL 中去除重复的数据。可以使用 `DISTINCT` 关键词来去除重复的行,但是需要指定去重的列。例如,你的 SQL 语句中已经使用了 `DISTINCT` 来去重,但是只指定了 `KEYPOINT_PROD_CODE` 和 `KEYPOINT_PROD_DESC` 两列,如果其他列也有重复的数据,那么这些重复的行仍然会被保留。为了去除所有重复的行,可以将 `DISTINCT` 放在 `SELECT` 关键字之前,例如:
```
SELECT DISTINCT
*
FROM BG00MAWO.T_ADS_WH_CBCP_HT0004
WHERE 1=1;
```
这样就会去除所有重复的行,包括所有列的重复数据。
阅读全文