I have problem with inner join optimalization, query:
SELECT transaction_accounts.date, transaction_accounts.amount, transaction_accounts.refund, transaction_accounts.lid, loans.signatureNumber, transaction_accounts.identified FROM transaction_accounts INNER JOIN loans ON loans.lid = transaction_accounts.lid WHERE transaction_accounts.identified != transaction_accounts.date ORDER BY transaction_accounts.date;
EXPLAIN:
|id|select_type|table|type|possible_keys|key|key_len|ref|row s|Extra |
|1|SIMPLE|loans|ALL|PRIMARY|NULL|NULL|NULL|2440|Using temporary;Using filesort|
|1|SIMPLE|transaction_accounts|ref|lid|lid|3|tommystachi.loa ns.lid 10|Using where|
I want change using temporary and using filesort, but I have no idea how can I do