在python

时间:2015-06-30 23:24:48

标签: python mysql

这是我的代码:

query="SELECT c.name AS client_name, s.name AS store_name, dd.mac_address AS mac_address "\
               "FROM d2_clients AS c "\
               "JOIN d2_stores AS s "\
               "ON c.name = s.client_name "\
               "JOIN d2_data_feeds AS dd "\
               "ON s.metric_key = dd.metric_key "\
               "WHERE s.active = 1 "\
               "GROUP BY 1,2,3 "

return msql.executeQueryAsDict(query,self.connection)

我的第二次加入永远不会有效,并且始终返回空条目。完全相同的查询在mysqlpro客户端上运行正常。

此外,取消第二次加入使其再次起作用。想知道什么是正确的语法?认为这应该工作。

0 个答案:

没有答案