私はphpmyadminを使用しており、「null」という単語を含むすべてのフィールドを更新しようとしています(不思議に思っているなら、これはjavascriptから来ました)。
update profile inner join member_info on Username=l_ID
set FirstName= Nname_f,
LastName=Nname_l
WHERE FirstName = "null"
しかし、「FirstName」を null にすることはできません。奇妙なことに、select...where..."null" DID が機能します。
member_info テーブルから、リテラル文字列「null」を含む Profile 内の任意の名前に名前を取得しようとしています
(これは私が得るものです)
#1048 - Column 'FirstName' cannot be null
UPDATE profile INNER JOIN member_info ON Username = l_ID SET FirstName = Nname_f,
LastName = Nname_l WHERE FirstName LIKE "null"