Следующий запрос не выполняется, поскольку оператор select в условии where создает массив идентификаторов. Im относительно новый для использования sql, поэтому любая помощь в том, как исправить, будет оценена по достоинству.mysql query, где select производит массив
SELECT sum(txnpnl) FROM tdmarketprob.pnl_transactions
WHERE instrumentid = (SELECT instrumentid
FROM tdmarketprob.pnl_instruments
WHERE symbol="ES") and txnpnl <>0;