我正在转换我的一些MySQL。我使用JSON_OBJECT和JSON_OBJECTAGG来形成JSON文档。问题是我有很多空字段,在这种情况下,我不希望MySQL向JSON结构中添加空字段。我希望这个字段不存在。浏览一下互联网,我发现在Oracle DB中有类似的东西:
有一个ABSENT ON NULL条款。
我正在尝试将字符串附加到字段中,如果它们还不存在的话: mysql_query("UPDATE gals4 SET tags = CONCAT(tags, '$instag') WHERE id ='$instagnum' AND tags NOT LIKE '$instag'"); 这只是附加到‘tag’之后,不管它是否存在于字段中。