sql 一个空字段插入多个值
我有一个表AA记录客户端的操作日志数据,ID,客户端名称 两个字段。
如果某个客户端操作某条数据,我想在客户端名称记录这个客户端的ID,SQL语句要怎么写呢?
下一个客户端操作这条数据,我想客户端名称这个字段的结果为:A计算机,B计算机
我这样写是错的:
update AA set 客户端名称=客户端名称+','+'A计算机') where 条件
(注:客户端名称原本是空值)
[解决办法]
update AA set 客户端名称=(isnull(客户端名称,'')+','+'A计算机') where 条件