Это то, что вы хотите?
UPDATE Contact
SET MobilePhone = WorkPhone
WHERE WorkPhone LIKE '08%' AND -- WorkPhone starts with "08"
MobilePhone IS NULL AND -- Probably your real problem
User = 992;
Используйте только LIKE
для "начинается с".Ваш заголовок говорит «08», поэтому он использует это.
Ваша настоящая проблема, вероятно, = NULL
, потому что она никогда не вернет true, поэтому никакие строки не будут обновлены.