如何在 SQL 中的一列上同时应用 REPLACE 和 UPPER

How To Apply REPLACE and UPPER Simultaneously On One Column In SQL

我想删除 id 列中的所有空格并同时将其大写。下面的代码给我一个单独的列,其中一个是删除的空格,另一个是大写的。是否可以同时应用 REPLACEUPPER 以便输出是一列而不是两列?

SELECT REPLACE(id, ' ', ''), UPPER(id) FROM db

你可以在另一个的结果上调用一个:

SELECT UPPER(REPLACE(id, ' ', '')) FROM db