0
LEFT JOIN (SELECT xx_coinType AS yy_type, xx_sell AS sell_xx
FROM xxs
ORDER BY xx_id DESC) AS xxs
ON xxs.yy_type = zz.zz_coin
LEFT JOIN (SELECT xx_coinType AS yy_type, xx_sell AS old_sell_xx
FROM xxs
WHERE xx_time < UNIX_TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 24 HOUR))
ORDER BY xx_id DESC) AS old_xxs
ON old_xxs.coin_type = zz.zz_coin
所以我有兩個左連接在我的查詢從同一表中選擇,但與一個在哪裏。由於我從查詢中選擇的同一個表格超慢。我怎樣才能解決這個問題?左連接同一個表兩次慢查詢
「因爲它我從查詢選擇相同的表是超慢」 - 我不知道什麼是「加入同一個表「和」查詢超慢「必須相互處理 - 也許你在連接列上沒有索引? – Smutje
'派生表中的ORDER BY'?奇怪... – dnoeth
你可以CTE你加入的桌子和加入CTE。 –