当列不存在时,如何将列添加到 select 语句并分配静态值?
姓名 | 地址 | 度假| 邮政编码
因此,对于上面的示例列,我想即时创建“假期”列,其值将为每条记录分配 No。我不想将此列永久插入表中。
谢谢
当列不存在时,如何将列添加到 select 语句并分配静态值?
姓名 | 地址 | 度假| 邮政编码
因此,对于上面的示例列,我想即时创建“假期”列,其值将为每条记录分配 No。我不想将此列永久插入表中。
谢谢
你的意思是这样的吗?
SELECT Name, Address, 'No' AS Vacationing, Zipcode
FROM MyTable
select name, address, 'No' as vacationing, Zipcode from mytable;
您不能拥有仅存在于某些记录而不是全部记录的列。永久创建它,或者如果您愿意,创建另一个表并使用name
或id
或您在此表中使用的任何内容作为主键加入它。