sqlserver update set 更新值没效果,出来还是null
我想根据客户手机号把一些客户的业务人员添加到客户的地址栏信息最前面备查user表是业务的信息ID和姓名namecustomers表是客户信息,mobile手机号,sale...
我想根据客户手机号把一些客户的业务人员添加到客户的地址栏信息最前面备查
user表是业务的信息ID和姓名name
customers表是客户信息,mobile手机号,salesid是对应业务id,address是客户的地址
代码如下
UPDATE Customers
SET Address = user.name + Customers.Address
FROM mx_customers LEFT JOIN
mx_user ON mx_customers.salesid = mx_user.id
WHERE MX_Customers.Mobile IN ('手机号1', '手机号2')
我在sqlserver management studio里面执行没有报错,但是地址栏信息没有被更新
salesid和id是int,别的都是varchat 展开
user表是业务的信息ID和姓名name
customers表是客户信息,mobile手机号,salesid是对应业务id,address是客户的地址
代码如下
UPDATE Customers
SET Address = user.name + Customers.Address
FROM mx_customers LEFT JOIN
mx_user ON mx_customers.salesid = mx_user.id
WHERE MX_Customers.Mobile IN ('手机号1', '手机号2')
我在sqlserver management studio里面执行没有报错,但是地址栏信息没有被更新
salesid和id是int,别的都是varchat 展开
展开全部
按照惯例一般不会把照片直接存储在数据库中,特殊情况除外。 那么一般在设计表的时候都会再image这个表中设置一个url字段,这个字段用来存储照片在物理存储位置的路径,一般存储照片的文件夹都是项目中的子文件夹。(eg:../image/picture.jpg)
追问
我没有操作照片啊,是在update语句里面根据salesid去另一个user表里面查询对应的name,更新到address字段原内容的前面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这语法能通过?最好分两步来吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询