私は再び非常に混乱しているので、助けを求めてここに戻ります
次のクエリを実行すると、721レコードが返されます。
select
users.`MobilePhone`
from users
left join MobilePhones on
users.`MobilePhone` = MobilePhones.`Telephone No`
WHERE MobilePhones.`Telephone No` IS NULL
and
users.`MobilePhone` <> ""
and
users.`TelephonyProfile` = "Mobile"
and
users.`MobilePhone` not like "44%"
これらにフラグを立てて、さらに調査したいと思います。
したがって、私は以下を実行します
UPDATE users join MobilePhones on (users.`MobilePhone` = MobilePhones.`Telephone No`)
SET `CheckMobileNo` = 'YES'
WHERE MobilePhones.`Telephone No` IS NULL
and
users.`MobilePhone` <> ""
and
users.`TelephonyProfile` = "Mobile"
and
users.`MobilePhone` not like "44%"
これは更新を返しCheckMobileNo
ません。更新されておらず、空白のままです。
私は何を間違っているのですか?