Mysql 如何在Excel上的查询中写入NULL?

Mysql 如何在Excel上的查询中写入NULL?,mysql,sql,excel,null,Mysql,Sql,Excel,Null,我正在excel上编写查询,以便以后可以将它们粘贴到MySQL中。 假设我的一个专栏中有以下内容 =IFISBLANKR3,从EMS_R_数据中选择ID,其中LABEL='&R3&' 相反,我想要这个 =IFISBLANKR3,NULL,从EMS_R_数据中选择ID,其中LABEL='&R3&' 我在另一列中使用上面的脚本进行插入- 在表名colName values column_中插入上面有值的列 不幸的是,Excel不识别NULL,有没有办法解决这个问题?如果您稍后要复制粘贴,请执行以下操

我正在excel上编写查询,以便以后可以将它们粘贴到MySQL中。 假设我的一个专栏中有以下内容

=IFISBLANKR3,从EMS_R_数据中选择ID,其中LABEL='&R3&'

相反,我想要这个

=IFISBLANKR3,NULL,从EMS_R_数据中选择ID,其中LABEL='&R3&'

我在另一列中使用上面的脚本进行插入- 在表名colName values column_中插入上面有值的列


不幸的是,Excel不识别NULL,有没有办法解决这个问题?

如果您稍后要复制粘贴,请执行以下操作:

=IF(ISBLANK(R3), "NULL", "SELECT ID FROM EMS_R_DATA WHERE LABEL = '"&R3&"';")

它将创建一个空字符串,当您在Excel中看到该字符串时,它将不带引号,而您粘贴到数据库软件中的字符串将不带引号而变为空。

谢谢您,先生。我没有弄明白这件事,我觉得很傻。这是意料之中的事