Oracle DB で以下のコードを実行するのに問題があります。理由がよくわからない - 以下のエラーが発生する
ORA-905 エラー - キーワードがありません
これは、MSSQL および MYSQL で正常に機能します。
修正方法についての指示は大歓迎です。
SELECT product.productId, product.version
FROM product
INNER JOIN (SELECT productId,
MAX(version) AS MaxVersion
FROM product
GROUP BY productId) AS vTbl ON product.productId= vTbl.productId
AND product.version= vTbl.MaxVersion