各位好,这个sql如何写?
数据库名:users (用户表)
字段:id(主键),name(姓名),piclist(上传的图片,用绝对路径保存,逗号隔开)。
现在问题是:管理员可以在后台追加图片,但是原先的piclist可以为空。
这样我追加的时候就不能加 ,url,url
这种情况下对于有图片的没有问题,但是对于空值就有问题了,总不能第一个字符就是逗号吧。
我想用sql的if else判断,请问如何写sql。
首先传递一个url,url过来。接着进行判断如果是空值
则执行 update users set piclist = 'url,url'
否则执行 update users set piclist = piclist + ',' +'url,url'