擅长:python、mysql、java
<p>您现在应该可以使用包<a href="https://pypi.python.org/pypi/pandasql" rel="noreferrer">pandasql</a>执行此操作了</p>
<pre><code>import pandasql as ps
sqlcode = '''
select A.cusip
from A
inner join B on A.cusip=B.ncusip
where A.fdate >= B.namedt and A.fdate <= B.nameenddt
group by A.cusip
'''
newdf = ps.sqldf(sqlcode,locals())
</code></pre>
<p>我认为来自“ChuHo”的答案是好的。我相信pandasql也在为你做同样的事。我还没有把两者作为基准,但它更容易阅读。</p>