mysql没有响应,如果左连接2内连接表

时间:2015-01-24 12:46:13

标签: mysql join left-join

我试图运行一个SQL语句,即左连接2内连接语句,但是MYSQL无法加载结果。

TableA约100,000条记录和TableB约200,000条记录。

声明如下:

(工作是关于会计事项,老化的报告,并确定哪个代金券没有支付)

SELECT a.*, b.* FROM 
 (SELECT tableA JOIN tableB ON tableA.id = tableB.id WHERE tableB.dramt != 0) a 
LEFT JOIN
(SELECT tableA JOIN tableB ON tableA.id = tableB.id WHERE tableB.cramt != 0) b
ON a.invoiceno = b.invoiceno

我试图单独运行INNER JOIN语句,结果在不到一秒的时间内返回。

是关于服务器设置的吗?有没有类似的经历?请好好给我一些建议,谢谢。

0 个答案:

没有答案