4

如果我有 2 条信息相同但大写和小写名称不同的记录,我想显示不同的记录,我该怎么做?我尝试在下面的查询中使用 distinct ,但它显示了两条记录 :( 抱歉,我是 SQL 编码中的绿角 :(

SELECT distinct
R.NAME,
R.EXPIRY_DATE,
R.CATEGORY
FROM REALTIME_EXEMPT R
WHERE
R.SUBMITTED_BY='ADMIN'

提前致谢,

雷亚

4

2 回答 2

5
SELECT distinct(upper(R.NAME)),
R.EXPIRY_DATE,
R.CATEGORY
FROM REALTIME_EXEMPT R
WHERE
R.SUBMITTED_BY='ADMIN'
于 2012-06-29T09:12:08.223 回答
4

你可以使用UPPERorLOWER关键字

SELECT distinct
UPPER(R.NAME),
R.EXPIRY_DATE,
R.CATEGORY
FROM REALTIME_EXEMPT R
WHERE
R.SUBMITTED_BY='ADMIN'
于 2012-06-29T09:11:25.370 回答