0
我再次很困惑,我在這裏返回以獲取更多幫助更新不能使用WHERE和AND加入雖然選擇是
如果我運行以下查詢,則返回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
尚未更新並保持空白。
我在做什麼錯誤?
作爲規則,試圖更新對他們之前運行的更新條件的選擇查詢。如果你沒有得到任何結果,你知道你不會得到任何更新。 – 2012-05-03 19:34:07