我有一个视图,我想用一个词更改列中的空值:other
。
这是我到目前为止所尝试的:
CREATE VIEW APB1 AS
SELECT jos_jam.postcode, location_id, description,
category, apb.street, location, apb
FROM jos_jam
LEFT JOIN apb
ON jos_jam.postcode=apb.postcode;
FROM apb
UPDATE APB1 SET apb = 'Other' where apb is null
那没有正确替换值,我也尝试过:
CREATE VIEW APB1 AS
SELECT jos_jam.postcode, location_id, description,
category, apb.street, location, apb
FROM jos_jam
LEFT JOIN apb
ON jos_jam.postcode=apb.postcode;
REPLACE(apb.apb, 'NULL') as 'Other'
FROM apb
第二个查询出现以下错误:
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near 'FROM apb
UPDATE APBVolunteers4 SET apb = 'Other' where apb is null' at line 1
这个错误是什么意思,如何用视图中的单词替换空值?