如何重命名 SQL 服务器查询中的列

How to rename a column in a SQL Server Query

如果我这样做 SELECT name, ISNULL(license, 0) FROM table; 我得到的结果 table 没有名称的许可证列(我的 xml 上的“Column1”),我如何给它一个名称查询以便在我的应用程序上操作它时让我的生活更轻松?我试图找到它,但只能找到如何重命名 table 本身的列,而不是重命名由 SELECT.

生成的 table 上的列

为了简化:ISNULL 删除了我的 SELECT 生成的列的名称,我想将其恢复。

只需使用别名:

SELECT name, ISNULL(license, 0) AS license FROM table;