我正在excel上编写查询,以便以后可以将它们粘贴到MySQL中。假设我的一个专栏中有以下内容。
=IF(ISBLANK(R3(,","从EMS_R_DATA中选择ID,其中LABEL='"&R3&"';"(
相反,我想要这个
=IF(ISBLANK(R3(,NULL,"SELECT ID FROM EMS_R_DATA WHERE LABEL='"&R3&"';"(
我在另一个专栏中使用上面的脚本来插入-在表中插入名称(colName(值(上面有值的列(
不幸的是,Excel无法识别NULL,有办法解决这个问题吗?
如果您稍后要复制粘贴,请执行以下操作:
=IF(ISBLANK(R3), "NULL", "SELECT ID FROM EMS_R_DATA WHERE LABEL = '"&R3&"';")
它将创建字符串"NULL",当你在Excel中看到它没有引号时,你粘贴到数据库软件中时,它将变成NULL而没有引号。