当使用dplyr包操作数据库中的表时,它会创建一个show_query函数可以查看的sql语句。除非调用head、compute、collect或collapse,否则不执行此sql语句。在某些情况下,dplyr生成的sql语句比它的执行更重要(例如:为某些数据库包(如copy (subquery) into file_name;)中尚未实现的操作创建函数)。我想知道:如何获得由dplyr创建的sql并将其放入字符串?
我在excel单元格中有一个sql语句:我希望将此sql语句放入基于空单元格的if语句中。我尝试执行以下操作:
=IF(AND(ISBLANK(G7),ISBLANK(H7)), "="select BLAH1 from BLAH1 where BLAH1"", ="select BLAH2from BLAH2 where BLAH2"